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

Logo

Descartes Systems Group, Inc. занимается предоставлением логистических технологических решений. Он предоставляет облачные решения, в том числе модульные и программное обеспечение как услуга, для маршрутизации, планирования, отслеживания и измерения ресурсов доставки; планировать, распределять и выполнять поставки; оценка, аудит и оплата транспортных накладных; получать доступ и анализировать данные о мировой торговле; оформление таможенных и охранных документов для импорта и экспорта исследовать и выполнять расчеты торговых тарифов и пошлин и другие логистические процессы. Компания была основана 22 мая 1981 года и имеет штаб-квартиру в Ватерлоо, Канада.

General
Code DSGX
Type Common Stock
Name Descartes Systems Group Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000CRQW34
ISIN CA2499061083
PrimaryTicker DSG.TO
CUSIP 249906108
CIK 1050140
EmployerIdNumber
FiscalYearEnd January
IPODate 1999-01-26
InternationalDomestic Domestic
Sector Technology
Industry Software - Application
GicSector Information Technology
GicGroup Software & Services
GicIndustry Software
GicSubIndustry Application Software
HomeCategory Canadian
IsDelisted Нет
Address 120 Randall Drive, Waterloo, ON, Canada, N2V 1C6
Phone 519 746 8110
WebURL https://www.descartes.com
FullTimeEmployees 0
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 7071631360
MarketCapitalizationMln 7071.6314
EBITDA 221136000
PERatio 63.4275
PEGRatio 3.33
WallStreetTargetPrice 89.33
BookValue 13.947
DividendShare 0
DividendYield 0.0125
EarningsShare 1.31
EPSEstimateCurrentYear 1.15
EPSEstimateNextYear 1.33
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0.34
MostRecentQuarter 2023-10-31
ProfitMargin 0.207
OperatingMarginTTM 0.2908
ReturnOnAssetsTTM 0.0725
ReturnOnEquityTTM 0.1018
RevenueTTM 549846016
RevenuePerShareTTM 6.47
QuarterlyRevenueGrowthYOY 0.191
GrossProfitTTM 372688000
DilutedEpsTTM 1.31
QuarterlyEarningsGrowthYOY 0

Financials / Income Statement / quarterly / net Income

19.19M
2022-01-31
23.12M
2022-04-30
22.9M
2022-07-31
26.47M
2022-10-31
29.75M
2023-01-31
29.35M
2023-04-30
28.12M
2023-07-31
26.6M
2023-10-31

Financials / Income Statement / quarterly / ebitda

40.75M
2022-01-31
46.89M
2022-04-30
50.22M
2022-07-31
50.9M
2022-10-31
51.79M
2023-01-31
52.5M
2023-04-30
56.13M
2023-07-31
58.79M
2023-10-31

Financials / Income Statement / quarterly / totalRevenue

112.37M
2022-01-31
116.4M
2022-04-30
123.01M
2022-07-31
121.47M
2022-10-31
125.14M
2023-01-31
136.61M
2023-04-30
143.39M
2023-07-31
144.7M
2023-10-31

Earnings / History / epsActual

0.27
2022-04-30
0.27
2022-07-31
0.31
2022-10-31
0.34
2023-01-31
0.34
2023-04-30
0.32
2023-07-31
0.31
2023-10-31
0
2024-01-31
Valuation
TrailingPE 63.4275
ForwardPE 42.0168
PriceSalesTTM 12.8174
PriceBookMRQ 5.9252
EnterpriseValue 6797947392
EnterpriseValueRevenue 12.3212
EnterpriseValueEbitda 31.7028
SharesStats
SharesOutstanding 85108096
SharesFloat 84811114
PercentInsiders 0.022
PercentInstitutions 87.826
Technicals
Beta 0.845
52WeekHigh 86.18
52WeekLow 66.46
50DayMA 78.334
200DayMA 77.0096
SharesShort 629281
SharesShortPriorMonth 673949
ShortRatio 3.98
ShortPercent 0.003
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-10-31
date 2023-10-31
filing_date 2023-10-31
currency_symbol USD
totalAssets 1432779000.00
intangibleAssets 263014000.00
otherCurrentAssets 26289000.00
totalLiab 245749000.00
totalStockholderEquity 1187030000.00
otherCurrentLiab 110579000.00
commonStock 547540000.00
capitalStock 547540000.00
retainedEarnings 188919000.00
goodWill 751915000.00
cash 279609000.00
totalCurrentLiabilities 209049000.00
currentDeferredRevenue 81211000.00
netDebt -273688000.00
shortTermDebt 3061000.00
shortLongTermDebtTotal 5921000.00
otherStockholderEquity 490924000.00
totalCurrentAssets 374053000.00
netReceivables 67258000.00
inventory 897000.00
accountsPayable 14198000.00
accumulatedOtherComprehensiveIncome -40353000.00
nonCurrrentAssetsOther 23967000.00
nonCurrentAssetsTotal 1058726000.00
capitalLeaseObligations 5921000.00
nonCurrentLiabilitiesTotal 36700000.00
liabilitiesAndStockholdersEquity 1432779000.00
cashAndShortTermInvestments 279609000.00
propertyPlantAndEquipmentGross 57443000.00
propertyPlantAndEquipmentNet 17002000.00
netWorkingCapital 165004000.00
netInvestedCapital 1187030000.00
commonStockSharesOutstanding 86791000.00
2023-07-31
date 2023-07-31
filing_date 2023-07-31
currency_symbol USD
totalAssets 1416122000.00
intangibleAssets 282026000.00
otherCurrentAssets 26426000.00
totalLiab 242318000.00
totalStockholderEquity 1173804000.00
deferredLongTermLiab 19000000.00
otherCurrentLiab 102849000.00
commonStock 546984000.00
capitalStock 546984000.00
retainedEarnings 162317000.00
otherLiab 35543000.00
goodWill 765104000.00
otherAssets 26417000.00
cash 227409000.00
totalCurrentLiabilities 203798000.00
currentDeferredRevenue 85421000.00
netDebt -221255000.00
shortTermDebt 3177000.00
shortLongTermDebtTotal 6154000.00
otherStockholderEquity -709301000.00
propertyPlantEquipment 18401000.00
totalCurrentAssets 324174000.00
netTangibleAssets 126674000.00
netReceivables 69369000.00
inventory 970000.00
accountsPayable 12351000.00
accumulatedOtherComprehensiveIncome -22017000.00
nonCurrrentAssetsOther 22657000.00
nonCurrentAssetsTotal 1091948000.00
capitalLeaseObligations 6154000.00
nonCurrentLiabilitiesTotal 38520000.00
liabilitiesAndStockholdersEquity 1416122000.00
cashAndShortTermInvestments 227409000.00
propertyPlantAndEquipmentGross 59041000.00
propertyPlantAndEquipmentNet 18401000.00
netWorkingCapital 120376000.00
netInvestedCapital 1173804000.00
commonStockSharesOutstanding 86783000.00
2023-04-30
date 2023-04-30
filing_date 2023-04-30
currency_symbol USD
totalAssets 1373098000.00
intangibleAssets 295294000.00
otherCurrentAssets 28525000.00
totalLiab 240861000.00
totalStockholderEquity 1132237000.00
deferredLongTermLiab 18400000.00
otherCurrentLiab 108863000.00
commonStock 546274000.00
capitalStock 546274000.00
retainedEarnings 134201000.00
otherLiab 37738000.00
goodWill 759867000.00
otherAssets 26679000.00
cash 182187000.00
totalCurrentLiabilities 199630000.00
currentDeferredRevenue 75018000.00
netDebt -175318000.00
shortTermDebt 3376000.00
shortLongTermDebtTotal 6869000.00
otherStockholderEquity 482214000.00
propertyPlantEquipment 17730000.00
totalCurrentAssets 273528000.00
netTangibleAssets 77076000.00
netReceivables 61464000.00
inventory 1352000.00
accountsPayable 12373000.00
accumulatedOtherComprehensiveIncome -30452000.00
nonCurrrentAssetsOther 22085000.00
nonCurrentAssetsTotal 1099570000.00
capitalLeaseObligations 6869000.00
nonCurrentLiabilitiesTotal 41231000.00
liabilitiesAndStockholdersEquity 1373098000.00
cashAndShortTermInvestments 182187000.00
propertyPlantAndEquipmentGross 17730000.00
propertyPlantAndEquipmentNet 17730000.00
netWorkingCapital 73898000.00
netInvestedCapital 1132237000.00
commonStockSharesOutstanding 86746000.00
2023-01-31
date 2023-01-31
filing_date 2023-03-01
currency_symbol USD
totalAssets 1316044000.00
intangibleAssets 229808000.00
otherCurrentAssets 24676000.00
totalLiab 216653000.00
totalStockholderEquity 1099391000.00
deferredLongTermLiab 18400000.00
otherCurrentLiab 87845000.00
commonStock 538448000.00
capitalStock 538448000.00
retainedEarnings 104848000.00
otherLiab 43135000.00
goodWill 675647000.00
otherAssets 33730000.00
cash 276385000.00
totalCurrentLiabilities 169595000.00
currentDeferredRevenue 67784000.00
netDebt -269065000.00
shortTermDebt 3397000.00
shortLongTermDebtTotal 7320000.00
otherStockholderEquity 486551000.00
propertyPlantEquipment 18208000.00
totalCurrentAssets 358651000.00
netTangibleAssets 193936000.00
netReceivables 56831000.00
inventory 759000.00
accountsPayable 10569000.00
accumulatedOtherComprehensiveIncome -30456000.00
nonCurrrentAssetsOther 22247000.00
nonCurrentAssetsTotal 957393000.00
capitalLeaseObligations 7320000.00
nonCurrentLiabilitiesTotal 47058000.00
liabilitiesAndStockholdersEquity 1316044000.00
cashAndShortTermInvestments 276385000.00
propertyPlantAndEquipmentGross 55981000.00
propertyPlantAndEquipmentNet 18208000.00
netWorkingCapital 189056000.00
netInvestedCapital 1099391000.00
commonStockSharesOutstanding 86604000.00
2022-10-31
date 2022-10-31
filing_date 2022-10-31
currency_symbol USD
totalAssets 1256202000.00
intangibleAssets 232216000.00
otherCurrentAssets 22846000.00
totalLiab 208038000.00
totalStockholderEquity 1048164000.00
deferredLongTermLiab 17400000.00
otherCurrentLiab 78289000.00
commonStock 538354000.00
capitalStock 538354000.00
retainedEarnings 75098000.00
otherLiab 46051000.00
goodWill 658040000.00
otherAssets 31802000.00
cash 237356000.00
totalCurrentLiabilities 157746000.00
currentDeferredRevenue 63459000.00
netDebt -229757000.00
shortTermDebt 3358000.00
shortLongTermDebtTotal 7599000.00
otherStockholderEquity 483001000.00
propertyPlantEquipment 18059000.00
totalCurrentAssets 316085000.00
netTangibleAssets 157908000.00
netReceivables 55097000.00
inventory 786000.00
accountsPayable 12640000.00
accumulatedOtherComprehensiveIncome -48289000.00
nonCurrrentAssetsOther 20409000.00
nonCurrentAssetsTotal 940117000.00
capitalLeaseObligations 7599000.00
nonCurrentLiabilitiesTotal 50292000.00
liabilitiesAndStockholdersEquity 1256202000.00
cashAndShortTermInvestments 237356000.00
propertyPlantAndEquipmentGross 53537000.00
propertyPlantAndEquipmentNet 18059000.00
netWorkingCapital 158339000.00
netInvestedCapital 1048164000.00
commonStockSharesOutstanding 86483000.00
2022-07-31
date 2022-07-31
filing_date 2022-07-31
currency_symbol USD
totalAssets 1246736000.00
intangibleAssets 252565000.00
otherCurrentAssets 20664000.00
totalLiab 208297000.00
totalStockholderEquity 1038439000.00
deferredLongTermLiab 17300000.00
otherCurrentLiab 75865000.00
commonStock 537003000.00
capitalStock 537003000.00
retainedEarnings 48629000.00
otherLiab 47350000.00
goodWill 671802000.00
otherAssets 32039000.00
cash 189030000.00
totalCurrentLiabilities 155853000.00
currentDeferredRevenue 66547000.00
netDebt -180332000.00
shortTermDebt 3604000.00
shortLongTermDebtTotal 8698000.00
otherStockholderEquity 479620000.00
propertyPlantEquipment 19489000.00
totalCurrentAssets 270841000.00
netTangibleAssets 114072000.00
netReceivables 60333000.00
inventory 814000.00
accountsPayable 9837000.00
accumulatedOtherComprehensiveIncome -26813000.00
nonCurrrentAssetsOther 19262000.00
nonCurrentAssetsTotal 975895000.00
capitalLeaseObligations 8698000.00
nonCurrentLiabilitiesTotal 52444000.00
liabilitiesAndStockholdersEquity 1246736000.00
cashAndShortTermInvestments 189030000.00
propertyPlantAndEquipmentNet 19489000.00
netWorkingCapital 114988000.00
netInvestedCapital 1038439000.00
commonStockSharesOutstanding 86338000.00
2022-04-30
date 2022-04-30
filing_date 2022-04-30
currency_symbol USD
totalAssets 1215606000.00
intangibleAssets 239768000.00
otherCurrentAssets 20174000.00
totalLiab 201114000.00
totalStockholderEquity 1014492000.00
deferredLongTermLiab 17000000.00
otherCurrentLiab 72772000.00
commonStock 536842000.00
capitalStock 536842000.00
retainedEarnings 25727000.00
otherLiab 46180000.00
goodWill 630076000.00
otherAssets 32929000.00
cash 211779000.00
totalCurrentLiabilities 148646000.00
currentDeferredRevenue 62340000.00
netDebt -201619000.00
shortTermDebt 3872000.00
shortLongTermDebtTotal 10160000.00
otherStockholderEquity 475934000.00
propertyPlantEquipment 20582000.00
totalCurrentAssets 292251000.00
netTangibleAssets 144648000.00
netReceivables 59492000.00
inventory 806000.00
accountsPayable 9662000.00
accumulatedOtherComprehensiveIncome -24011000.00
nonCurrrentAssetsOther 19191000.00
nonCurrentAssetsTotal 923355000.00
capitalLeaseObligations 10160000.00
nonCurrentLiabilitiesTotal 52468000.00
liabilitiesAndStockholdersEquity 1215606000.00
cashAndShortTermInvestments 211779000.00
propertyPlantAndEquipmentNet 20582000.00
netWorkingCapital 143605000.00
netInvestedCapital 1014492000.00
commonStockSharesOutstanding 86348000.00
2022-01-31
date 2022-01-31
filing_date 2022-01-31
currency_symbol USD
totalAssets 1185431000.00
intangibleAssets 229609000.00
otherCurrentAssets 21974000.00
totalLiab 185612000.00
totalStockholderEquity 999819000.00
deferredLongTermLiab 16600000.00
otherCurrentLiab 62058000.00
commonStock 536297000.00
capitalStock 536297000.00
retainedEarnings 2612000.00
otherLiab 44797000.00
goodWill 608761000.00
otherAssets 33614000.00
cash 213437000.00
totalCurrentLiabilities 133433000.00
currentDeferredRevenue 56780000.00
netDebt -202026000.00
shortTermDebt 4029000.00
shortLongTermDebtTotal 11411000.00
otherStockholderEquity 473303000.00
propertyPlantEquipment 21388000.00
totalCurrentAssets 292059000.00
netTangibleAssets 161449000.00
netReceivables 55780000.00
inventory 868000.00
accountsPayable 10566000.00
accumulatedOtherComprehensiveIncome -12393000.00
nonCurrrentAssetsOther 18652000.00
nonCurrentAssetsTotal 893372000.00
capitalLeaseObligations 11411000.00
nonCurrentLiabilitiesTotal 52179000.00
liabilitiesAndStockholdersEquity 1185431000.00
cashAndShortTermInvestments 213437000.00
propertyPlantAndEquipmentNet 21388000.00
netWorkingCapital 158626000.00
netInvestedCapital 999819000.00
commonStockSharesOutstanding 86308000.00
2021-10-31
date 2021-10-31
filing_date 2021-10-31
currency_symbol USD
totalAssets 1167466000.00
intangibleAssets 248756000.00
otherCurrentAssets 22988000.00
totalLiab 176034000.00
totalStockholderEquity 991432000.00
deferredLongTermLiab 15800000.00
otherCurrentLiab 57155000.00
commonStock 535505000.00
capitalStock 535505000.00
retainedEarnings -16582000.00
otherLiab 43134000.00
goodWill 616357000.00
otherAssets 33391000.00
cash 171079000.00
totalCurrentLiabilities 125564000.00
currentDeferredRevenue 54483000.00
netDebt -159692000.00
shortTermDebt 4051000.00
shortLongTermDebtTotal 11387000.00
otherStockholderEquity 471079000.00
propertyPlantEquipment 22030000.00
totalCurrentAssets 246932000.00
netTangibleAssets 126319000.00
netReceivables 52052000.00
inventory 813000.00
accountsPayable 9875000.00
accumulatedOtherComprehensiveIncome 1430000.00
nonCurrrentAssetsOther 18195000.00
nonCurrentAssetsTotal 920534000.00
capitalLeaseObligations 11387000.00
nonCurrentLiabilitiesTotal 50470000.00
liabilitiesAndStockholdersEquity 1167466000.00
cashAndShortTermInvestments 171079000.00
propertyPlantAndEquipmentNet 22030000.00
netWorkingCapital 121368000.00
netInvestedCapital 991432000.00
commonStockSharesOutstanding 86328000.00
2021-07-31
date 2021-07-31
filing_date 2021-07-31
currency_symbol USD
totalAssets 1132037000.00
intangibleAssets 264129000.00
otherCurrentAssets 19209000.00
totalLiab 169226000.00
totalStockholderEquity 962811000.00
deferredLongTermLiab 15100000.00
otherCurrentLiab 50951000.00
commonStock 534210000.00
capitalStock 534210000.00
retainedEarnings -42073000.00
otherLiab 42746000.00
goodWill 616783000.00
otherAssets 29240000.00
cash 128358000.00
totalCurrentLiabilities 118645000.00
currentDeferredRevenue 55563000.00
netDebt -116358000.00
shortTermDebt 4165000.00
shortLongTermDebtTotal 12000000.00
otherStockholderEquity 468381000.00
propertyPlantEquipment 22369000.00
totalCurrentAssets 199516000.00
netTangibleAssets 81899000.00
netReceivables 51206000.00
inventory 743000.00
accountsPayable 7966000.00
accumulatedOtherComprehensiveIncome 2293000.00
commonStockTotalEquity 534210000.00
nonCurrrentAssetsOther 17320000.00
nonCurrentAssetsTotal 932521000.00
capitalLeaseObligations 12000000.00
nonCurrentLiabilitiesTotal 50581000.00
liabilitiesAndStockholdersEquity 1132037000.00
cashAndShortTermInvestments 128358000.00
propertyPlantAndEquipmentGross 22369000.00
propertyPlantAndEquipmentNet 22369000.00
netWorkingCapital 80871000.00
netInvestedCapital 962811000.00
commonStockSharesOutstanding 86128000.00
2021-04-30
date 2021-04-30
filing_date 2021-04-30
currency_symbol USD
totalAssets 1095368000.00
intangibleAssets 244443000.00
otherCurrentAssets 17099000.00
totalLiab 152197000.00
totalStockholderEquity 943171000.00
deferredLongTermLiab 14000000.00
otherCurrentLiab 40839000.00
commonStock 532634000.00
capitalStock 532634000.00
retainedEarnings -65249000.00
otherLiab 37743000.00
goodWill 592768000.00
otherAssets 28766000.00
cash 138137000.00
totalCurrentLiabilities 106043000.00
currentDeferredRevenue 53314000.00
netDebt -125418000.00
shortTermDebt 4308000.00
shortLongTermDebtTotal 12719000.00
otherStockholderEquity 466093000.00
propertyPlantEquipment 23628000.00
totalCurrentAssets 205763000.00
netTangibleAssets 105960000.00
netReceivables 49928000.00
inventory 599000.00
accountsPayable 7582000.00
accumulatedOtherComprehensiveIncome 9693000.00
commonStockTotalEquity 532634000.00
nonCurrrentAssetsOther 16555000.00
nonCurrentAssetsTotal 889605000.00
capitalLeaseObligations 12719000.00
nonCurrentLiabilitiesTotal 46154000.00
liabilitiesAndStockholdersEquity 1095368000.00
cashAndShortTermInvestments 138137000.00
propertyPlantAndEquipmentGross 23628000.00
propertyPlantAndEquipmentNet 23628000.00
netWorkingCapital 99720000.00
netInvestedCapital 943171000.00
commonStockSharesOutstanding 86045000.00
2021-01-31
date 2021-01-31
filing_date 2021-01-31
currency_symbol USD
totalAssets 1063254000.00
intangibleAssets 239992000.00
otherCurrentAssets 16939000.00
totalLiab 152186000.00
totalStockholderEquity 911068000.00
deferredLongTermLiab 12900000.00
otherCurrentLiab 42262000.00
commonStock 531825000.00
retainedEarnings -83670000.00
otherLiab 39028000.00
goodWill 565177000.00
otherAssets 30766000.00
cash 133661000.00
totalCurrentLiabilities 104263000.00
currentDeferredRevenue 49878000.00
netDebt -120598000.00
shortTermDebt 4168000.00
shortLongTermDebtTotal 13063000.00
otherStockholderEquity 464102000.00
propertyPlantEquipment 24254000.00
totalCurrentAssets 203065000.00
netTangibleAssets 105899000.00
netReceivables 52036000.00
inventory 429000.00
accountsPayable 7955000.00
accumulatedOtherComprehensiveIncome -1189000.00
commonStockTotalEquity 531825000.00
nonCurrrentAssetsOther 15550000.00
nonCurrentAssetsTotal 860189000.00
capitalLeaseObligations 13063000.00
nonCurrentLiabilitiesTotal 47923000.00
liabilitiesAndStockholdersEquity 1063254000.00
cashAndShortTermInvestments 133661000.00
propertyPlantAndEquipmentGross 24254000.00
propertyPlantAndEquipmentNet 24254000.00
netWorkingCapital 98802000.00
netInvestedCapital 911068000.00
commonStockSharesOutstanding 84316000.00
2020-10-31
date 2020-10-31
filing_date 2020-10-31
currency_symbol USD
totalAssets 1003752000.00
intangibleAssets 231767000.00
otherCurrentAssets 14861000.00
totalLiab 132978000.00
totalStockholderEquity 870774000.00
deferredLongTermLiab 11600000.00
otherCurrentLiab 36398000.00
commonStock 531525000.00
retainedEarnings -100873000.00
otherLiab 31217000.00
goodWill 543733000.00
otherAssets 30192000.00
cash 114416000.00
totalCurrentLiabilities 92636000.00
currentDeferredRevenue 45782000.00
netDebt -101358000.00
shortTermDebt 3933000.00
shortLongTermDebtTotal 13058000.00
otherStockholderEquity 462207000.00
propertyPlantEquipment 23920000.00
totalCurrentAssets 174140000.00
netTangibleAssets 95274000.00
netReceivables 44436000.00
inventory 427000.00
accountsPayable 6523000.00
accumulatedOtherComprehensiveIncome -22085000.00
commonStockTotalEquity 531525000.00
nonCurrrentAssetsOther 14466000.00
nonCurrentAssetsTotal 829612000.00
capitalLeaseObligations 13058000.00
nonCurrentLiabilitiesTotal 40342000.00
liabilitiesAndStockholdersEquity 1003752000.00
cashAndShortTermInvestments 114416000.00
propertyPlantAndEquipmentGross 23920000.00
propertyPlantAndEquipmentNet 23920000.00
netWorkingCapital 81504000.00
netInvestedCapital 870774000.00
commonStockSharesOutstanding 85917000.00
2020-07-31
date 2020-07-31
filing_date 2020-09-10
currency_symbol USD
totalAssets 988397000.00
intangibleAssets 245464000.00
otherCurrentAssets 14810000.00
totalLiab 132472000.00
totalStockholderEquity 855925000.00
deferredLongTermLiab 10800000.00
otherCurrentLiab 33312000.00
commonStock 531225000.00
retainedEarnings -114181000.00
otherLiab 30618000.00
goodWill 544388000.00
otherAssets 31801000.00
cash 81862000.00
totalCurrentLiabilities 92284000.00
currentDeferredRevenue 47417000.00
netDebt -68255000.00
shortTermDebt 4037000.00
shortLongTermDebtTotal 13607000.00
otherStockholderEquity 460634000.00
propertyPlantEquipment 25172000.00
totalCurrentAssets 141572000.00
netTangibleAssets 66073000.00
netReceivables 44556000.00
inventory 344000.00
accountsPayable 7518000.00
accumulatedOtherComprehensiveIncome -21753000.00
commonStockTotalEquity 531225000.00
nonCurrrentAssetsOther 14015000.00
nonCurrentAssetsTotal 846825000.00
capitalLeaseObligations 13607000.00
nonCurrentLiabilitiesTotal 40188000.00
liabilitiesAndStockholdersEquity 988397000.00
cashAndShortTermInvestments 81862000.00
propertyPlantAndEquipmentGross 25172000.00
propertyPlantAndEquipmentNet 25172000.00
netWorkingCapital 49288000.00
netInvestedCapital 855925000.00
commonStockSharesOutstanding 85753000.00
2020-04-30
date 2020-04-30
filing_date 2020-05-01
currency_symbol USD
totalAssets 946957000.00
intangibleAssets 248460000.00
otherCurrentAssets 13231000.00
totalLiab 129513000.00
totalStockholderEquity 817444000.00
deferredLongTermLiab 10100000.00
otherCurrentLiab 34149000.00
commonStock 524175000.00
retainedEarnings -124723000.00
otherLiab 22211000.00
goodWill 529700000.00
otherAssets 32234000.00
cash 55976000.00
totalCurrentLiabilities 88960000.00
currentDeferredRevenue 42324000.00
netDebt -33998000.00
shortTermDebt 3636000.00
shortLongTermDebtTotal 21978000.00
otherStockholderEquity 460433000.00
propertyPlantEquipment 24203000.00
totalCurrentAssets 112360000.00
netTangibleAssets 39284000.00
netReceivables 42983000.00
longTermDebt 9701000.00
inventory 170000.00
accountsPayable 8851000.00
accumulatedOtherComprehensiveIncome -42441000.00
commonStockTotalEquity 524175000.00
nonCurrrentAssetsOther 13466000.00
nonCurrentAssetsTotal 834597000.00
capitalLeaseObligations 12277000.00
longTermDebtTotal 9701000.00
nonCurrentLiabilitiesTotal 40553000.00
capitalSurpluse 460433000.00
liabilitiesAndStockholdersEquity 946957000.00
cashAndShortTermInvestments 55976000.00
propertyPlantAndEquipmentGross 24203000.00
propertyPlantAndEquipmentNet 24203000.00
netWorkingCapital 23400000.00
netInvestedCapital 827145000.00
commonStockSharesOutstanding 85456000.00
2020-01-31
date 2020-01-31
filing_date 2020-02-25
currency_symbol USD
totalAssets 942586000.00
intangibleAssets 256956000.00
otherCurrentAssets 12984000.00
totalLiab 120877000.00
totalStockholderEquity 821709000.00
deferredLongTermLiab 9800000.00
otherCurrentLiab 36205000.00
commonStock 524154000.00
retainedEarnings -135770000.00
otherLiab 22457000.00
goodWill 523690000.00
otherAssets 35122000.00
cash 44403000.00
totalCurrentLiabilities 88943000.00
currentDeferredRevenue 41143000.00
netDebt -30998000.00
shortTermDebt 3928000.00
shortLongTermDebtTotal 13405000.00
otherStockholderEquity 459269000.00
propertyPlantEquipment 26608000.00
totalCurrentAssets 100210000.00
netTangibleAssets 41063000.00
netReceivables 42412000.00
inventory 411000.00
accountsPayable 7667000.00
accumulatedOtherComprehensiveIncome -25944000.00
commonStockTotalEquity 524154000.00
nonCurrrentAssetsOther 13520000.00
nonCurrentAssetsTotal 842376000.00
capitalLeaseObligations 13405000.00
nonCurrentLiabilitiesTotal 31934000.00
capitalSurpluse 459269000.00
liabilitiesAndStockholdersEquity 942586000.00
cashAndShortTermInvestments 44403000.00
propertyPlantAndEquipmentGross 26608000.00
propertyPlantAndEquipmentNet 26608000.00
netWorkingCapital 11267000.00
netInvestedCapital 821709000.00
commonStockSharesOutstanding 84156000.00
2019-10-31
date 2019-10-31
filing_date 2019-12-05
currency_symbol USD
totalAssets 942542000.00
intangibleAssets 270723000.00
otherCurrentAssets 11353000.00
totalLiab 133737000.00
totalStockholderEquity 808805000.00
deferredLongTermLiab 9400000.00
otherCurrentLiab 37623000.00
commonStock 524012000.00
retainedEarnings -147208000.00
otherLiab 23675000.00
goodWill 523918000.00
otherAssets 36821000.00
cash 28848000.00
totalCurrentLiabilities 91096000.00
currentDeferredRevenue 41532000.00
netDebt -5895000.00
shortTermDebt 3987000.00
shortLongTermDebtTotal 22953000.00
otherStockholderEquity 457975000.00
propertyPlantEquipment 28933000.00
totalCurrentAssets 82147000.00
netTangibleAssets 14164000.00
netReceivables 41753000.00
longTermDebt 9274000.00
inventory 193000.00
accountsPayable 7954000.00
accumulatedOtherComprehensiveIncome -25974000.00
commonStockTotalEquity 524012000.00
nonCurrrentAssetsOther 12731000.00
nonCurrentAssetsTotal 860395000.00
capitalLeaseObligations 13679000.00
longTermDebtTotal 9274000.00
nonCurrentLiabilitiesTotal 42641000.00
capitalSurpluse 457975000.00
liabilitiesAndStockholdersEquity 942542000.00
cashAndShortTermInvestments 28848000.00
propertyPlantAndEquipmentGross 28933000.00
propertyPlantAndEquipmentNet 28933000.00
commonStockSharesOutstanding 85342000.00
2019-07-31
date 2019-07-31
filing_date 2019-07-31
currency_symbol USD
totalAssets 940104000.00
intangibleAssets 278011000.00
otherCurrentAssets 10573000.00
totalLiab 143724000.00
totalStockholderEquity 796380000.00
deferredLongTermLiab 8700000.00
otherCurrentLiab 35263000.00
commonStock 523383000.00
retainedEarnings -156874000.00
otherLiab 23748000.00
goodWill 522637000.00
otherAssets 34117000.00
cash 27362000.00
totalCurrentLiabilities 87618000.00
currentDeferredRevenue 43897000.00
netDebt 8962000.00
shortTermDebt 3966000.00
shortLongTermDebtTotal 36324000.00
otherStockholderEquity 456784000.00
propertyPlantEquipment 28787000.00
totalCurrentAssets 76552000.00
netTangibleAssets -4268000.00
netReceivables 38464000.00
longTermDebt 22755000.00
inventory 153000.00
accountsPayable 4492000.00
accumulatedOtherComprehensiveIncome -26913000.00
commonStockTotalEquity 523383000.00
nonCurrrentAssetsOther 12016000.00
nonCurrentAssetsTotal 863552000.00
capitalLeaseObligations 13569000.00
longTermDebtTotal 22755000.00
nonCurrentLiabilitiesTotal 56106000.00
capitalSurpluse 456784000.00
liabilitiesAndStockholdersEquity 940104000.00
cashAndShortTermInvestments 27362000.00
propertyPlantAndEquipmentGross 28787000.00
propertyPlantAndEquipmentNet 28787000.00
commonStockSharesOutstanding 82245000.00
2019-04-30
date 2019-04-30
filing_date 2019-05-03
currency_symbol USD
totalAssets 903535000.00
intangibleAssets 266737000.00
otherCurrentAssets 12274000.00
totalLiab 354505000.00
totalStockholderEquity 549030000.00
deferredLongTermLiab 8000000.00
otherCurrentLiab 35980000.00
commonStock 286714000.00
retainedEarnings -165447000.00
otherLiab 18215000.00
goodWill 497844000.00
otherAssets 34831000.00
cash 29550000.00
totalCurrentLiabilities 86226000.00
currentDeferredRevenue 41519000.00
netDebt 223947000.00
shortTermDebt 3433000.00
shortLongTermDebtTotal 253497000.00
otherStockholderEquity 455478000.00
propertyPlantEquipment 23313000.00
totalCurrentAssets 80810000.00
netTangibleAssets -215551000.00
netReceivables 38887000.00
longTermDebt 242670000.00
inventory 99000.00
accountsPayable 5294000.00
accumulatedOtherComprehensiveIncome -27715000.00
commonStockTotalEquity 286714000.00
nonCurrrentAssetsOther 11296000.00
nonCurrentAssetsTotal 822725000.00
capitalLeaseObligations 10827000.00
longTermDebtTotal 242670000.00
nonCurrentLiabilitiesTotal 268279000.00
capitalSurpluse 455478000.00
liabilitiesAndStockholdersEquity 903535000.00
cashAndShortTermInvestments 29550000.00
propertyPlantAndEquipmentGross 23313000.00
propertyPlantAndEquipmentNet 23313000.00
commonStockSharesOutstanding 78273000.00
2019-01-31
date 2019-01-31
filing_date 2019-02-11
currency_symbol USD
totalAssets 653334000.00
intangibleAssets 176192000.00
otherCurrentAssets 9027000.00
totalLiab 119827000.00
totalStockholderEquity 533507000.00
otherCurrentLiab 29392000.00
commonStock 276753000.00
retainedEarnings -172767000.00
goodWill 378178000.00
otherAssets 14108000.00
cash 27298000.00
totalCurrentLiabilities 70367000.00
currentDeferredRevenue 34236000.00
netDebt -1834000.00
shortTermDebt 1592000.00
shortLongTermDebtTotal 25464000.00
otherStockholderEquity 454722000.00
propertyPlantEquipment 12612000.00
totalCurrentAssets 72244000.00
netReceivables 35824000.00
longTermDebt 25464000.00
inventory 95000.00
accountsPayable 5147000.00
accumulatedOtherComprehensiveIncome -25201000.00
commonStockTotalEquity 276753000.00
nonCurrrentAssetsOther 10510000.00
nonCurrentAssetsTotal 581090000.00
longTermDebtTotal 25464000.00
nonCurrentLiabilitiesTotal 49460000.00
capitalSurpluse 454722000.00
liabilitiesAndStockholdersEquity 653334000.00
cashAndShortTermInvestments 27298000.00
propertyPlantAndEquipmentGross 12612000.00
propertyPlantAndEquipmentNet 12612000.00
commonStockSharesOutstanding 77149000.00
2018-10-31
date 2018-10-31
filing_date 2018-11-29
currency_symbol USD
totalAssets 665148000.00
intangibleAssets 185767000.00
otherCurrentAssets 7792000.00
totalLiab 142455000.00
totalStockholderEquity 522693000.00
deferredLongTermLiab 6600000.00
otherCurrentLiab 27416000.00
commonStock 276746000.00
retainedEarnings -180659000.00
otherLiab 9242000.00
goodWill 377229000.00
otherAssets 577022000.00
cash 32760000.00
totalCurrentLiabilities 68111000.00
currentDeferredRevenue 28321000.00
netDebt 17830000.00
shortTermDebt 1931000.00
shortLongTermDebtTotal 50590000.00
otherStockholderEquity 453749000.00
propertyPlantEquipment 12764000.00
totalCurrentAssets 75362000.00
netTangibleAssets -40303000.00
netReceivables 34709000.00
longTermDebt 50590000.00
inventory 101000.00
accountsPayable 10443000.00
accumulatedOtherComprehensiveIncome -27143000.00
commonStockTotalEquity 276746000.00
nonCurrrentAssetsOther 10351000.00
nonCurrentAssetsTotal 589786000.00
nonCurrentLiabilitiesTotal 74344000.00
liabilitiesAndStockholdersEquity 665148000.00
cashAndShortTermInvestments 32760000.00
propertyPlantAndEquipmentGross 12764000.00
propertyPlantAndEquipmentNet 12764000.00
commonStockSharesOutstanding 77863000.00
2018-07-31
date 2018-07-31
filing_date 2018-07-31
currency_symbol USD
totalAssets 665964000.00
intangibleAssets 188783000.00
otherCurrentAssets 8432000.00
totalLiab 150606000.00
totalStockholderEquity 515358000.00
deferredLongTermLiab 6100000.00
otherCurrentLiab 25975000.00
commonStock 275210000.00
retainedEarnings -188560000.00
otherLiab 9110000.00
goodWill 372968000.00
otherAssets 575624000.00
cash 34068000.00
totalCurrentLiabilities 70692000.00
currentDeferredRevenue 32001000.00
netDebt 24771000.00
shortTermDebt 2127000.00
shortLongTermDebt 58839000.00
shortLongTermDebtTotal 58839000.00
otherStockholderEquity 452747000.00
propertyPlantEquipment 12632000.00
totalCurrentAssets 77708000.00
netTangibleAssets -46393000.00
netReceivables 35137000.00
longTermDebt 58839000.00
inventory 71000.00
accountsPayable 10589000.00
accumulatedOtherComprehensiveIncome -24039000.00
commonStockTotalEquity 275210000.00
nonCurrrentAssetsOther 9919000.00
nonCurrentAssetsTotal 588256000.00
nonCurrentLiabilitiesTotal 79914000.00
liabilitiesAndStockholdersEquity 665964000.00
cashAndShortTermInvestments 34068000.00
propertyPlantAndEquipmentGross 12632000.00
propertyPlantAndEquipmentNet 12632000.00
commonStockSharesOutstanding 77781000.00
2018-04-30
date 2018-04-30
filing_date 2018-04-30
currency_symbol USD
totalAssets 655218000.00
intangibleAssets 183993000.00
otherCurrentAssets 8177000.00
totalLiab 145479000.00
totalStockholderEquity 509739000.00
deferredLongTermLiab 5400000.00
otherCurrentLiab 24646000.00
commonStock 275107000.00
retainedEarnings -197058000.00
otherLiab 9819000.00
goodWill 366467000.00
otherAssets 563833000.00
cash 36210000.00
totalCurrentLiabilities 72079000.00
currentDeferredRevenue 31816000.00
netDebt 15031000.00
shortTermDebt 3499000.00
shortLongTermDebt 51241000.00
shortLongTermDebtTotal 51241000.00
otherStockholderEquity 451766000.00
propertyPlantEquipment 12777000.00
totalCurrentAssets 78608000.00
netTangibleAssets -40721000.00
netReceivables 34117000.00
longTermDebt 51241000.00
inventory 104000.00
accountsPayable 12118000.00
accumulatedOtherComprehensiveIncome -20076000.00
commonStockTotalEquity 275107000.00
nonCurrrentAssetsOther 8989000.00
nonCurrentAssetsTotal 576610000.00
nonCurrentLiabilitiesTotal 73400000.00
liabilitiesAndStockholdersEquity 655218000.00
cashAndShortTermInvestments 36210000.00
propertyPlantAndEquipmentGross 12777000.00
propertyPlantAndEquipmentNet 12777000.00
commonStockSharesOutstanding 77650000.00
2018-01-31
date 2018-01-31
filing_date 2018-01-31
currency_symbol USD
totalAssets 624878000.00
intangibleAssets 178001000.00
otherCurrentAssets 7621000.00
totalLiab 126066000.00
totalStockholderEquity 498812000.00
deferredLongTermLiab 453000.00
otherCurrentLiab 25538000.00
commonStock 274536000.00
retainedEarnings -211623000.00
otherLiab 9791000.00
goodWill 350148000.00
otherAssets 537228000.00
cash 35145000.00
totalCurrentLiabilities 67690000.00
currentDeferredRevenue 30985000.00
netDebt 1855000.00
shortTermDebt 3270000.00
shortLongTermDebt 37000000.00
shortLongTermDebtTotal 37000000.00
otherStockholderEquity 451151000.00
propertyPlantEquipment 12798000.00
totalCurrentAssets 74852000.00
netTangibleAssets -29337000.00
netReceivables 31963000.00
longTermDebt 37000000.00
inventory 123000.00
accountsPayable 7897000.00
accumulatedOtherComprehensiveIncome -15252000.00
commonStockTotalEquity 274536000.00
nonCurrrentAssetsOther 3966000.00
nonCurrentAssetsTotal 550026000.00
nonCurrentLiabilitiesTotal 58376000.00
liabilitiesAndStockholdersEquity 624878000.00
cashAndShortTermInvestments 35145000.00
propertyPlantAndEquipmentGross 12798000.00
propertyPlantAndEquipmentNet 12798000.00
commonStockSharesOutstanding 76630000.00
2017-10-31
date 2017-10-31
filing_date 2017-10-31
currency_symbol USD
totalAssets 618758000.00
intangibleAssets 182969000.00
otherCurrentAssets 7882000.00
totalLiab 137277000.00
totalStockholderEquity 481481000.00
deferredLongTermLiab 411000.00
otherCurrentLiab 23777000.00
commonStock 274536000.00
retainedEarnings -218288000.00
otherLiab 9622000.00
goodWill 345612000.00
otherAssets 535473000.00
cash 33288000.00
totalCurrentLiabilities 62670000.00
currentDeferredRevenue 30257000.00
netDebt 21712000.00
shortTermDebt 1683000.00
shortLongTermDebt 55000000.00
shortLongTermDebtTotal 55000000.00
otherStockholderEquity 450379000.00
propertyPlantEquipment 12190000.00
totalCurrentAssets 71095000.00
netTangibleAssets -47100000.00
netReceivables 29733000.00
longTermDebt 55000000.00
inventory 192000.00
accountsPayable 6953000.00
accumulatedOtherComprehensiveIncome -25146000.00
commonStockTotalEquity 274536000.00
nonCurrrentAssetsOther 1064000.00
nonCurrentAssetsTotal 547663000.00
nonCurrentLiabilitiesTotal 74607000.00
liabilitiesAndStockholdersEquity 618758000.00
cashAndShortTermInvestments 33288000.00
propertyPlantAndEquipmentGross 12190000.00
propertyPlantAndEquipmentNet 12190000.00
commonStockSharesOutstanding 77442000.00
2017-07-31
date 2017-07-31
filing_date 2017-07-31
currency_symbol USD
totalAssets 573477000.00
intangibleAssets 146820000.00
otherCurrentAssets 6516000.00
totalLiab 116815000.00
totalStockholderEquity 456662000.00
deferredLongTermLiab 339000.00
otherCurrentLiab 22101000.00
commonStock 253869000.00
retainedEarnings -224458000.00
otherLiab 9173000.00
goodWill 281487000.00
otherAssets 435771000.00
cash 87527000.00
totalCurrentLiabilities 57369000.00
currentDeferredRevenue 25435000.00
netDebt -47527000.00
shortTermDebt 1050000.00
shortLongTermDebt 40000000.00
shortLongTermDebtTotal 40000000.00
otherStockholderEquity 449743000.00
propertyPlantEquipment 12604000.00
totalCurrentAssets 125102000.00
netTangibleAssets 28355000.00
netReceivables 30872000.00
longTermDebt 40000000.00
inventory 187000.00
accountsPayable 8783000.00
accumulatedOtherComprehensiveIncome -22492000.00
commonStockTotalEquity 253869000.00
nonCurrrentAssetsOther 1170000.00
nonCurrentAssetsTotal 448375000.00
nonCurrentLiabilitiesTotal 59446000.00
liabilitiesAndStockholdersEquity 573477000.00
cashAndShortTermInvestments 87527000.00
propertyPlantAndEquipmentGross 12604000.00
propertyPlantAndEquipmentNet 12604000.00
commonStockSharesOutstanding 76739000.00
2017-04-30
date 2017-04-30
filing_date 2017-04-30
currency_symbol USD
totalAssets 509604000.00
intangibleAssets 136811000.00
otherCurrentAssets 5728000.00
totalLiab 71411000.00
totalStockholderEquity 438193000.00
deferredLongTermLiab 380000.00
otherCurrentLiab 23713000.00
commonStock 253860000.00
retainedEarnings -231617000.00
otherLiab 8588000.00
goodWill 263393000.00
otherAssets 408131000.00
cash 54371000.00
totalCurrentLiabilities 53509000.00
currentDeferredRevenue 22620000.00
netDebt -54371000.00
shortTermDebt 1152000.00
otherStockholderEquity 448994000.00
propertyPlantEquipment 10452000.00
totalCurrentAssets 91021000.00
netTangibleAssets 37989000.00
netReceivables 30753000.00
inventory 169000.00
accountsPayable 6024000.00
accumulatedOtherComprehensiveIncome -33044000.00
commonStockTotalEquity 253860000.00
nonCurrrentAssetsOther 1396000.00
nonCurrentAssetsTotal 418583000.00
nonCurrentLiabilitiesTotal 17902000.00
liabilitiesAndStockholdersEquity 509604000.00
cashAndShortTermInvestments 54371000.00
propertyPlantAndEquipmentGross 10452000.00
propertyPlantAndEquipmentNet 10452000.00
commonStockSharesOutstanding 76648000.00
2017-01-31
date 2017-01-31
filing_date 2017-01-31
currency_symbol USD
totalAssets 500540000.00
intangibleAssets 145445000.00
otherCurrentAssets 5149000.00
totalLiab 69945000.00
totalStockholderEquity 430595000.00
deferredLongTermLiab 422000.00
otherCurrentLiab 23247000.00
commonStock 253242000.00
retainedEarnings -238465000.00
otherLiab 6146000.00
goodWill 263113000.00
otherAssets 417532000.00
cash 38135000.00
totalCurrentLiabilities 53824000.00
currentDeferredRevenue 23728000.00
netDebt -38135000.00
shortTermDebt 2170000.00
otherStockholderEquity 448597000.00
propertyPlantEquipment 10447000.00
totalCurrentAssets 72561000.00
netTangibleAssets 22037000.00
netReceivables 29110000.00
inventory 167000.00
accountsPayable 4679000.00
accumulatedOtherComprehensiveIncome -32779000.00
commonStockTotalEquity 253242000.00
nonCurrrentAssetsOther 1525000.00
nonCurrentAssetsTotal 427979000.00
nonCurrentLiabilitiesTotal 16121000.00
liabilitiesAndStockholdersEquity 500540000.00
cashAndShortTermInvestments 38135000.00
propertyPlantAndEquipmentGross 10447000.00
propertyPlantAndEquipmentNet 10447000.00
commonStockSharesOutstanding 75816000.00
2016-10-31
date 2016-10-31
filing_date 2016-10-31
currency_symbol USD
totalAssets 485791000.00
intangibleAssets 122051000.00
otherCurrentAssets 4574000.00
totalLiab 64121000.00
totalStockholderEquity 421670000.00
otherCurrentLiab 21365000.00
commonStock 252868000.00
retainedEarnings -244555000.00
otherLiab 5849000.00
goodWill 226753000.00
otherAssets 365911000.00
cash 77925000.00
totalCurrentLiabilities 46054000.00
currentDeferredRevenue 17913000.00
netDebt -74635000.00
shortTermDebt 1569000.00
shortLongTermDebtTotal 3290000.00
otherStockholderEquity 448133000.00
propertyPlantEquipment 10447000.00
totalCurrentAssets 109433000.00
netReceivables 26771000.00
longTermDebt 3290000.00
inventory 163000.00
accountsPayable 5207000.00
accumulatedOtherComprehensiveIncome -34776000.00
commonStockTotalEquity 252868000.00
nonCurrrentAssetsOther 1548000.00
nonCurrentAssetsTotal 376358000.00
nonCurrentLiabilitiesTotal 18067000.00
liabilitiesAndStockholdersEquity 485791000.00
cashAndShortTermInvestments 77925000.00
propertyPlantAndEquipmentGross 10447000.00
propertyPlantAndEquipmentNet 10447000.00
commonStockSharesOutstanding 76538000.00
2016-07-31
date 2016-07-31
filing_date 2016-07-31
currency_symbol USD
totalAssets 483877000.00
intangibleAssets 128266000.00
otherCurrentAssets 4993000.00
totalLiab 64357000.00
totalStockholderEquity 419520000.00
otherCurrentLiab 18189000.00
commonStock 252834000.00
retainedEarnings -250486000.00
otherLiab 5162000.00
goodWill 224813000.00
otherAssets 370716000.00
cash 69644000.00
totalCurrentLiabilities 42178000.00
currentDeferredRevenue 18001000.00
netDebt -61589000.00
shortTermDebt 1936000.00
shortLongTermDebtTotal 8055000.00
otherStockholderEquity 447600000.00
propertyPlantEquipment 10506000.00
totalCurrentAssets 102655000.00
netReceivables 27843000.00
longTermDebt 8055000.00
inventory 175000.00
accountsPayable 4052000.00
accumulatedOtherComprehensiveIncome -30428000.00
commonStockTotalEquity 252834000.00
nonCurrrentAssetsOther 1539000.00
nonCurrentAssetsTotal 381222000.00
nonCurrentLiabilitiesTotal 22179000.00
liabilitiesAndStockholdersEquity 483877000.00
cashAndShortTermInvestments 69644000.00
propertyPlantAndEquipmentGross 10506000.00
propertyPlantAndEquipmentNet 10506000.00
commonStockSharesOutstanding 76483000.00
2016-04-30
date 2016-04-30
filing_date 2016-04-30
currency_symbol USD
totalAssets 489055000.00
intangibleAssets 139642000.00
otherCurrentAssets 4508000.00
totalLiab 67896000.00
totalStockholderEquity 421159000.00
otherCurrentLiab 17471000.00
commonStock 252486000.00
retainedEarnings -256265000.00
otherLiab 5312000.00
goodWill 227582000.00
otherAssets 385198000.00
cash 55563000.00
totalCurrentLiabilities 43149000.00
currentDeferredRevenue 18285000.00
netDebt -44679000.00
shortTermDebt 2313000.00
shortLongTermDebtTotal 10884000.00
otherStockholderEquity 447142000.00
propertyPlantEquipment 9888000.00
totalCurrentAssets 93969000.00
shortTermInvestments 2969000.00
netReceivables 30736000.00
longTermDebt 10884000.00
inventory 193000.00
accountsPayable 5080000.00
accumulatedOtherComprehensiveIncome -22204000.00
commonStockTotalEquity 252486000.00
nonCurrrentAssetsOther 1349000.00
nonCurrentAssetsTotal 395086000.00
nonCurrentLiabilitiesTotal 24747000.00
liabilitiesAndStockholdersEquity 489055000.00
cashAndShortTermInvestments 58532000.00
propertyPlantAndEquipmentGross 9888000.00
propertyPlantAndEquipmentNet 9888000.00
commonStockSharesOutstanding 76419000.00
2016-01-31
date 2016-01-31
filing_date 2016-01-31
currency_symbol USD
totalAssets 452787000.00
intangibleAssets 133562000.00
otherCurrentAssets 4673000.00
totalLiab 50752000.00
totalStockholderEquity 402035000.00
deferredLongTermLiab 906000.00
otherCurrentLiab 16844000.00
commonStock 252471000.00
retainedEarnings -262303000.00
otherLiab 4613000.00
goodWill 217486000.00
otherAssets 368758000.00
cash 37213000.00
totalCurrentLiabilities 40042000.00
currentDeferredRevenue 16639000.00
netDebt -37213000.00
shortTermDebt 2086000.00
otherStockholderEquity 446747000.00
propertyPlantEquipment 8604000.00
totalCurrentAssets 75425000.00
netTangibleAssets 50987000.00
shortTermInvestments 4639000.00
netReceivables 28745000.00
inventory 155000.00
accountsPayable 4473000.00
accumulatedOtherComprehensiveIncome -34880000.00
commonStockTotalEquity 252471000.00
nonCurrentAssetsTotal 377362000.00
nonCurrentLiabilitiesTotal 10710000.00
liabilitiesAndStockholdersEquity 452787000.00
cashAndShortTermInvestments 41852000.00
propertyPlantAndEquipmentGross 8604000.00
propertyPlantAndEquipmentNet 8604000.00
commonStockSharesOutstanding 75633000.00
2015-10-31
date 2015-10-31
filing_date 2015-10-31
currency_symbol USD
totalAssets 453658000.00
intangibleAssets 131526000.00
otherCurrentAssets 4343000.00
totalLiab 48742000.00
totalStockholderEquity 404916000.00
otherCurrentLiab 16007000.00
commonStock 252465000.00
retainedEarnings -267663000.00
otherLiab 4138000.00
goodWill 202452000.00
otherAssets 343441000.00
cash 52955000.00
totalCurrentLiabilities 37283000.00
currentDeferredRevenue 14447000.00
netDebt -52955000.00
shortTermDebt 1916000.00
otherStockholderEquity 446364000.00
propertyPlantEquipment 9102000.00
totalCurrentAssets 101115000.00
shortTermInvestments 3551000.00
netReceivables 28041000.00
inventory 361000.00
accountsPayable 4913000.00
accumulatedOtherComprehensiveIncome -26250000.00
commonStockTotalEquity 252465000.00
nonCurrentAssetsTotal 352543000.00
nonCurrentLiabilitiesTotal 11459000.00
liabilitiesAndStockholdersEquity 453658000.00
cashAndShortTermInvestments 56506000.00
propertyPlantAndEquipmentGross 9102000.00
propertyPlantAndEquipmentNet 9102000.00
commonStockSharesOutstanding 76421000.00
2015-07-31
date 2015-07-31
filing_date 2015-07-31
currency_symbol USD
totalAssets 450780000.00
intangibleAssets 139007000.00
otherCurrentAssets 5009000.00
totalLiab 49985000.00
totalStockholderEquity 400795000.00
otherCurrentLiab 16337000.00
commonStock 247975000.00
retainedEarnings -272892000.00
otherLiab 3034000.00
goodWill 202491000.00
otherAssets 352424000.00
cash 47172000.00
totalCurrentLiabilities 39118000.00
currentDeferredRevenue 17516000.00
netDebt -47172000.00
shortTermDebt 1892000.00
otherStockholderEquity 451467000.00
propertyPlantEquipment 8689000.00
totalCurrentAssets 89667000.00
netReceivables 27254000.00
inventory 375000.00
accountsPayable 3373000.00
accumulatedOtherComprehensiveIncome -25755000.00
commonStockTotalEquity 247975000.00
nonCurrentAssetsTotal 361113000.00
nonCurrentLiabilitiesTotal 10867000.00
liabilitiesAndStockholdersEquity 450780000.00
cashAndShortTermInvestments 47172000.00
propertyPlantAndEquipmentGross 8689000.00
propertyPlantAndEquipmentNet 8689000.00
commonStockSharesOutstanding 76396000.00
2015-04-30
date 2015-04-30
filing_date 2015-04-30
currency_symbol USD
totalAssets 450533000.00
intangibleAssets 110243000.00
otherCurrentAssets 4673000.00
totalLiab 51676000.00
totalStockholderEquity 398857000.00
otherCurrentLiab 16673000.00
commonStock 247936000.00
retainedEarnings -277964000.00
otherLiab 2964000.00
goodWill 148111000.00
otherAssets 271901000.00
cash 128512000.00
totalCurrentLiabilities 39996000.00
currentDeferredRevenue 16630000.00
netDebt -128512000.00
shortTermDebt 2808000.00
otherStockholderEquity 451051000.00
propertyPlantEquipment 8425000.00
totalCurrentAssets 170207000.00
netReceivables 27202000.00
inventory 399000.00
accountsPayable 3885000.00
accumulatedOtherComprehensiveIncome -22166000.00
commonStockTotalEquity 247936000.00
nonCurrentAssetsTotal 280326000.00
nonCurrentLiabilitiesTotal 11680000.00
liabilitiesAndStockholdersEquity 450533000.00
cashAndShortTermInvestments 128512000.00
propertyPlantAndEquipmentGross 8425000.00
propertyPlantAndEquipmentNet 8425000.00
commonStockSharesOutstanding 76344000.00
2015-01-31
date 2015-01-31
filing_date 2015-01-31
currency_symbol USD
totalAssets 444201000.00
intangibleAssets 115126000.00
otherCurrentAssets 4327000.00
totalLiab 53816000.00
totalStockholderEquity 390385000.00
otherCurrentLiab 16695000.00
commonStock 247839000.00
retainedEarnings -282865000.00
otherLiab 3451000.00
goodWill 147440000.00
otherAssets 279076000.00
cash 118053000.00
totalCurrentLiabilities 40736000.00
currentDeferredRevenue 15309000.00
netDebt -118053000.00
shortTermDebt 4112000.00
otherStockholderEquity 450623000.00
propertyPlantEquipment 7829000.00
totalCurrentAssets 157296000.00
netTangibleAssets 127819000.00
netReceivables 25870000.00
inventory 474000.00
accountsPayable 4620000.00
accumulatedOtherComprehensiveIncome -25212000.00
commonStockTotalEquity 247839000.00
nonCurrentAssetsTotal 286905000.00
nonCurrentLiabilitiesTotal 13080000.00
liabilitiesAndStockholdersEquity 444201000.00
cashAndShortTermInvestments 118053000.00
propertyPlantAndEquipmentGross 7829000.00
propertyPlantAndEquipmentNet 7829000.00
commonStockSharesOutstanding 75324000.00
2014-10-31
date 2014-10-31
filing_date 2014-10-31
currency_symbol USD
totalAssets 447696000.00
intangibleAssets 96389000.00
otherCurrentAssets 3937000.00
totalLiab 49046000.00
totalStockholderEquity 398650000.00
otherCurrentLiab 15644000.00
commonStock 247258000.00
retainedEarnings -286460000.00
otherLiab 4215000.00
goodWill 135733000.00
otherAssets 246197000.00
cash 150276000.00
totalCurrentLiabilities 35063000.00
currentDeferredRevenue 10281000.00
netDebt -150276000.00
shortTermDebt 2442000.00
otherStockholderEquity 450345000.00
propertyPlantEquipment 8367000.00
totalCurrentAssets 193132000.00
netReceivables 25008000.00
inventory 850000.00
accountsPayable 6696000.00
accumulatedOtherComprehensiveIncome -12493000.00
commonStockTotalEquity 247258000.00
nonCurrentAssetsTotal 254564000.00
nonCurrentLiabilitiesTotal 13983000.00
liabilitiesAndStockholdersEquity 447696000.00
cashAndShortTermInvestments 150276000.00
propertyPlantAndEquipmentGross 8367000.00
propertyPlantAndEquipmentNet 8367000.00
commonStockSharesOutstanding 76190000.00
2014-07-31
date 2014-07-31
filing_date 2014-07-31
currency_symbol USD
totalAssets 455701000.00
intangibleAssets 105530000.00
otherCurrentAssets 4171000.00
totalLiab 53052000.00
totalStockholderEquity 402649000.00
otherCurrentLiab 15881000.00
commonStock 247136000.00
retainedEarnings -290617000.00
otherLiab 4473000.00
goodWill 139522000.00
otherAssets 261572000.00
cash 141424000.00
totalCurrentLiabilities 37082000.00
currentDeferredRevenue 12826000.00
netDebt -141424000.00
shortTermDebt 2080000.00
otherStockholderEquity 450107000.00
propertyPlantEquipment 8715000.00
totalCurrentAssets 185414000.00
netReceivables 25615000.00
inventory 952000.00
accountsPayable 6295000.00
accumulatedOtherComprehensiveIncome -3977000.00
commonStockTotalEquity 247136000.00
nonCurrentAssetsTotal 270287000.00
nonCurrentLiabilitiesTotal 15970000.00
liabilitiesAndStockholdersEquity 455701000.00
cashAndShortTermInvestments 141424000.00
propertyPlantAndEquipmentGross 8715000.00
propertyPlantAndEquipmentNet 8715000.00
commonStockSharesOutstanding 68567000.00
2014-04-30
date 2014-04-30
filing_date 2014-04-30
currency_symbol USD
totalAssets 349870000.00
intangibleAssets 97167000.00
otherCurrentAssets 4245000.00
totalLiab 91888000.00
totalStockholderEquity 257982000.00
otherCurrentLiab 18302000.00
commonStock 97898000.00
retainedEarnings -294230000.00
otherLiab 4519000.00
goodWill 114999000.00
otherAssets 229705000.00
cash 62351000.00
totalCurrentLiabilities 44460000.00
currentDeferredRevenue 11240000.00
netDebt -23361000.00
shortTermDebt 8785000.00
shortLongTermDebtTotal 38990000.00
otherStockholderEquity 451664000.00
propertyPlantEquipment 8728000.00
totalCurrentAssets 111437000.00
netReceivables 30156000.00
longTermDebt 30205000.00
inventory 1187000.00
accountsPayable 6133000.00
accumulatedOtherComprehensiveIncome 2650000.00
commonStockTotalEquity 97898000.00
nonCurrentAssetsTotal 238433000.00
nonCurrentLiabilitiesTotal 47428000.00
liabilitiesAndStockholdersEquity 349870000.00
cashAndShortTermInvestments 62351000.00
propertyPlantAndEquipmentGross 8728000.00
propertyPlantAndEquipmentNet 8728000.00
commonStockSharesOutstanding 64817000.00
2014-01-31
date 2014-01-31
filing_date 2014-01-31
currency_symbol USD
totalAssets 344477000.00
intangibleAssets 94649000.00
otherCurrentAssets 3663000.00
totalLiab 94317000.00
totalStockholderEquity 250160000.00
otherCurrentLiab 19428000.00
commonStock 97779000.00
retainedEarnings -297924000.00
otherLiab 4418000.00
goodWill 111179000.00
otherAssets 225456000.00
cash 62705000.00
totalCurrentLiabilities 44290000.00
currentDeferredRevenue 9217000.00
netDebt -22300000.00
shortTermDebt 8618000.00
shortLongTermDebt 40405000.00
shortLongTermDebtTotal 40405000.00
otherStockholderEquity 451394000.00
propertyPlantEquipment 8792000.00
totalCurrentAssets 110229000.00
netTangibleAssets 44332000.00
netReceivables 29003000.00
longTermDebt 31787000.00
inventory 1350000.00
accountsPayable 7027000.00
accumulatedOtherComprehensiveIncome -1089000.00
commonStockTotalEquity 97779000.00
nonCurrentAssetsTotal 234248000.00
nonCurrentLiabilitiesTotal 50027000.00
liabilitiesAndStockholdersEquity 344477000.00
cashAndShortTermInvestments 62705000.00
propertyPlantAndEquipmentGross 8792000.00
propertyPlantAndEquipmentNet 8792000.00
commonStockSharesOutstanding 62737000.00
2013-10-31
date 2013-10-31
filing_date 2013-10-31
currency_symbol USD
totalAssets 309404000.00
intangibleAssets 83132000.00
otherCurrentAssets 3788000.00
totalLiab 64392000.00
totalStockholderEquity 245012000.00
otherCurrentLiab 17409000.00
commonStock 93251000.00
retainedEarnings -300806000.00
otherLiab 4881000.00
goodWill 100086000.00
otherAssets 203453000.00
cash 49266000.00
totalCurrentLiabilities 35093000.00
currentDeferredRevenue 7895000.00
netDebt -32054000.00
shortTermDebt 3825000.00
shortLongTermDebtTotal 17212000.00
otherStockholderEquity 451475000.00
propertyPlantEquipment 9186000.00
totalCurrentAssets 96765000.00
netReceivables 29156000.00
longTermDebt 13387000.00
inventory 1214000.00
accountsPayable 5964000.00
accumulatedOtherComprehensiveIncome 1092000.00
commonStockTotalEquity 93251000.00
nonCurrentAssetsTotal 212639000.00
nonCurrentLiabilitiesTotal 29299000.00
liabilitiesAndStockholdersEquity 309404000.00
cashAndShortTermInvestments 49266000.00
propertyPlantAndEquipmentGross 9186000.00
propertyPlantAndEquipmentNet 9186000.00
commonStockSharesOutstanding 64301000.00
2013-07-31
date 2013-07-31
filing_date 2013-07-31
currency_symbol USD
totalAssets 306596000.00
intangibleAssets 86762000.00
otherCurrentAssets 3770000.00
totalLiab 67541000.00
totalStockholderEquity 239055000.00
otherCurrentLiab 15759000.00
commonStock 92965000.00
retainedEarnings -302989000.00
otherLiab 5032000.00
goodWill 98944000.00
otherAssets 207795000.00
cash 40918000.00
totalCurrentLiabilities 36025000.00
currentDeferredRevenue 10422000.00
netDebt -22465000.00
shortTermDebt 3885000.00
shortLongTermDebtTotal 18453000.00
otherStockholderEquity 450889000.00
propertyPlantEquipment 9521000.00
totalCurrentAssets 89280000.00
netReceivables 29657000.00
longTermDebt 14568000.00
inventory 1244000.00
accountsPayable 5959000.00
accumulatedOtherComprehensiveIncome -1810000.00
commonStockTotalEquity 92965000.00
nonCurrrentAssetsOther 149000.00
nonCurrentAssetsTotal 217316000.00
nonCurrentLiabilitiesTotal 31516000.00
liabilitiesAndStockholdersEquity 306596000.00
cashAndShortTermInvestments 40918000.00
propertyPlantAndEquipmentGross 9521000.00
propertyPlantAndEquipmentNet 9521000.00
commonStockSharesOutstanding 64183000.00
2013-04-30
date 2013-04-30
filing_date 2013-04-30
currency_symbol USD
totalAssets 292807000.00
intangibleAssets 66185000.00
otherCurrentAssets 4006000.00
totalLiab 56145000.00
totalStockholderEquity 236662000.00
otherCurrentLiab 14549000.00
commonStock 92795000.00
retainedEarnings -305926000.00
otherLiab 4438000.00
goodWill 87175000.00
otherAssets 175036000.00
cash 64554000.00
totalCurrentLiabilities 30590000.00
currentDeferredRevenue 6308000.00
netDebt -44758000.00
shortTermDebt 3959000.00
shortLongTermDebtTotal 19796000.00
otherStockholderEquity 450408000.00
propertyPlantEquipment 9864000.00
totalCurrentAssets 107907000.00
netReceivables 24650000.00
longTermDebt 15837000.00
inventory 1147000.00
accountsPayable 5774000.00
accumulatedOtherComprehensiveIncome -615000.00
commonStockTotalEquity 92795000.00
nonCurrrentAssetsOther 149000.00
nonCurrentAssetsTotal 184900000.00
nonCurrentLiabilitiesTotal 25555000.00
liabilitiesAndStockholdersEquity 292807000.00
cashAndShortTermInvestments 64554000.00
propertyPlantAndEquipmentGross 9864000.00
propertyPlantAndEquipmentNet 9864000.00
commonStockSharesOutstanding 64024000.00
2013-01-31
date 2013-01-31
filing_date 2013-01-31
currency_symbol USD
totalAssets 274910000.00
intangibleAssets 71297000.00
otherCurrentAssets 3412000.00
totalLiab 37868000.00
totalStockholderEquity 237042000.00
otherCurrentLiab 12373000.00
commonStock 92472000.00
retainedEarnings -308733000.00
otherLiab 4088000.00
goodWill 88297000.00
otherAssets 183688000.00
cash 37638000.00
totalCurrentLiabilities 28160000.00
currentDeferredRevenue 7320000.00
netDebt -37638000.00
shortTermDebt 2354000.00
otherStockholderEquity 451434000.00
propertyPlantEquipment 10236000.00
totalCurrentAssets 80986000.00
netReceivables 26146000.00
inventory 812000.00
accountsPayable 6113000.00
accumulatedOtherComprehensiveIncome 1869000.00
commonStockTotalEquity 92472000.00
nonCurrrentAssetsOther 149000.00
nonCurrentAssetsTotal 193924000.00
nonCurrentLiabilitiesTotal 9708000.00
liabilitiesAndStockholdersEquity 274910000.00
cashAndShortTermInvestments 37638000.00
propertyPlantAndEquipmentGross 10236000.00
propertyPlantAndEquipmentNet 10236000.00
commonStockSharesOutstanding 62599000.00
2012-10-31
date 2012-10-31
filing_date 2012-10-31
currency_symbol USD
totalAssets 264765000.00
intangibleAssets 60967000.00
otherCurrentAssets 2799000.00
totalLiab 38481000.00
totalStockholderEquity 226284000.00
otherCurrentLiab 11232000.00
commonStock 92223000.00
retainedEarnings -316521000.00
otherLiab 4725000.00
goodWill 81011000.00
otherAssets 174001000.00
cash 40387000.00
totalCurrentLiabilities 23408000.00
currentDeferredRevenue 6442000.00
netDebt -40387000.00
shortTermDebt 1077000.00
otherStockholderEquity 451032000.00
propertyPlantEquipment 10168000.00
totalCurrentAssets 80596000.00
netReceivables 27091000.00
inventory 921000.00
accountsPayable 4657000.00
accumulatedOtherComprehensiveIncome -450000.00
commonStockTotalEquity 92223000.00
nonCurrrentAssetsOther 561000.00
nonCurrentAssetsTotal 184169000.00
nonCurrentLiabilitiesTotal 15073000.00
liabilitiesAndStockholdersEquity 264765000.00
cashAndShortTermInvestments 40387000.00
propertyPlantAndEquipmentGross 10168000.00
propertyPlantAndEquipmentNet 10168000.00
commonStockSharesOutstanding 63793000.00
2012-07-31
date 2012-07-31
filing_date 2012-07-31
currency_symbol USD
totalAssets 257730000.00
intangibleAssets 63287000.00
otherCurrentAssets 2780000.00
totalLiab 38559000.00
totalStockholderEquity 219171000.00
otherCurrentLiab 9726000.00
commonStock 92051000.00
retainedEarnings -319636000.00
otherLiab 4516000.00
goodWill 79587000.00
otherAssets 174976000.00
cash 35520000.00
totalCurrentLiabilities 24045000.00
currentDeferredRevenue 8200000.00
netDebt -35520000.00
shortTermDebt 1074000.00
otherStockholderEquity 450630000.00
propertyPlantEquipment 9880000.00
totalCurrentAssets 72874000.00
netReceivables 23156000.00
longTermDebt 100000.00
inventory 1122000.00
accountsPayable 5045000.00
accumulatedOtherComprehensiveIncome -3874000.00
commonStockTotalEquity 92051000.00
nonCurrrentAssetsOther 913000.00
nonCurrentAssetsTotal 184856000.00
nonCurrentLiabilitiesTotal 14514000.00
liabilitiesAndStockholdersEquity 257730000.00
cashAndShortTermInvestments 35520000.00
propertyPlantAndEquipmentGross 9880000.00
propertyPlantAndEquipmentNet 9880000.00
commonStockSharesOutstanding 63869000.00
2012-04-30
date 2012-04-30
filing_date 2012-04-30
currency_symbol USD
totalAssets 263506000.00
intangibleAssets 44049000.00
otherCurrentAssets 3297000.00
totalLiab 40261000.00
totalStockholderEquity 223245000.00
otherCurrentLiab 10801000.00
commonStock 91357000.00
retainedEarnings -322123000.00
otherLiab 4177000.00
goodWill 68491000.00
otherAssets 144334000.00
cash 69529000.00
totalCurrentLiabilities 26047000.00
currentDeferredRevenue 8376000.00
netDebt -69529000.00
shortTermDebt 1488000.00
otherStockholderEquity 452475000.00
propertyPlantEquipment 9709000.00
totalCurrentAssets 109463000.00
netReceivables 24668000.00
longTermDebt 94000.00
inventory 616000.00
accountsPayable 5382000.00
accumulatedOtherComprehensiveIncome 1536000.00
commonStockTotalEquity 91357000.00
nonCurrentAssetsTotal 154043000.00
nonCurrentLiabilitiesTotal 14214000.00
liabilitiesAndStockholdersEquity 263506000.00
cashAndShortTermInvestments 69529000.00
propertyPlantAndEquipmentGross 9709000.00
propertyPlantAndEquipmentNet 9709000.00
commonStockSharesOutstanding 63836000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
totalAssets 258924000.00
intangibleAssets 46681000.00
otherCurrentAssets 2814000.00
totalLiab 40368000.00
totalStockholderEquity 218556000.00
otherCurrentLiab 70000.00
commonStock 90924000.00
retainedEarnings -324729000.00
otherLiab 5000000.00
goodWill 68005000.00
otherAssets 145965000.00
cash 65547000.00
totalCurrentLiabilities 25521000.00
currentDeferredRevenue 6636000.00
netDebt -65547000.00
shortTermDebt 13565000.00
otherStockholderEquity 452424000.00
propertyPlantEquipment 9287000.00
totalCurrentAssets 103672000.00
netReceivables 22478000.00
longTermDebt 93000.00
inventory 413000.00
accountsPayable 5250000.00
accumulatedOtherComprehensiveIncome -63000.00
commonStockTotalEquity 90924000.00
nonCurrentAssetsTotal 155252000.00
nonCurrentLiabilitiesTotal 14847000.00
liabilitiesAndStockholdersEquity 258924000.00
cashAndShortTermInvestments 65547000.00
propertyPlantAndEquipmentGross 9287000.00
propertyPlantAndEquipmentNet 9287000.00
commonStockSharesOutstanding 62350000.00
2011-10-31
date 2011-10-31
filing_date 2011-10-31
currency_symbol USD
totalAssets 257659000.00
intangibleAssets 38907000.00
otherCurrentAssets 10961000.00
totalLiab 39136000.00
totalStockholderEquity 218523000.00
otherCurrentLiab 76000.00
commonStock 90651000.00
retainedEarnings -329239000.00
otherLiab 4420000.00
goodWill 62801000.00
otherAssets 139114000.00
cash 76231000.00
totalCurrentLiabilities 23581000.00
currentDeferredRevenue 5843000.00
netDebt -76231000.00
shortTermDebt 13286000.00
otherStockholderEquity 542835000.00
propertyPlantEquipment 8555000.00
totalCurrentAssets 109990000.00
netReceivables 22322000.00
longTermDebt 100000.00
inventory 476000.00
accountsPayable 4376000.00
accumulatedOtherComprehensiveIncome 4927000.00
nonCurrentAssetsTotal 147669000.00
nonCurrentLiabilitiesTotal 15555000.00
liabilitiesAndStockholdersEquity 257659000.00
cashAndShortTermInvestments 76231000.00
propertyPlantAndEquipmentGross 8555000.00
propertyPlantAndEquipmentNet 8555000.00
commonStockSharesOutstanding 63408000.00
2011-07-31
date 2011-07-31
filing_date 2011-07-31
currency_symbol USD
totalAssets 259211000.00
intangibleAssets 42537000.00
otherCurrentAssets 13391000.00
totalLiab 40993000.00
totalStockholderEquity 218218000.00
otherCurrentLiab 81000.00
commonStock 90444000.00
retainedEarnings -331963000.00
otherLiab 4663000.00
goodWill 64075000.00
otherAssets 144418000.00
cash 70785000.00
totalCurrentLiabilities 25044000.00
currentDeferredRevenue 7008000.00
netDebt -70785000.00
shortTermDebt 13461000.00
otherStockholderEquity 542466000.00
propertyPlantEquipment 8189000.00
totalCurrentAssets 106604000.00
netReceivables 21946000.00
longTermDebt 100000.00
inventory 482000.00
accountsPayable 4494000.00
accumulatedOtherComprehensiveIncome 7715000.00
nonCurrentAssetsTotal 152607000.00
nonCurrentLiabilitiesTotal 15949000.00
liabilitiesAndStockholdersEquity 259211000.00
cashAndShortTermInvestments 70785000.00
propertyPlantAndEquipmentGross 8189000.00
propertyPlantAndEquipmentNet 8189000.00
commonStockSharesOutstanding 63358000.00
2011-04-30
date 2011-04-30
filing_date 2011-04-30
currency_symbol USD
totalAssets 254255000.00
intangibleAssets 40219000.00
otherCurrentAssets 13844000.00
totalLiab 36973000.00
totalStockholderEquity 217282000.00
otherCurrentLiab 75000.00
commonStock 89912000.00
retainedEarnings -334603000.00
otherLiab 5525000.00
goodWill 59153000.00
otherAssets 135915000.00
cash 76187000.00
totalCurrentLiabilities 22331000.00
currentDeferredRevenue 5892000.00
netDebt -76187000.00
shortTermDebt 11779000.00
otherStockholderEquity 541867000.00
propertyPlantEquipment 7767000.00
totalCurrentAssets 110573000.00
netReceivables 20542000.00
longTermDebt 100000.00
accountsPayable 4585000.00
accumulatedOtherComprehensiveIncome 10018000.00
nonCurrentAssetsTotal 143682000.00
nonCurrentLiabilitiesTotal 14642000.00
liabilitiesAndStockholdersEquity 254255000.00
cashAndShortTermInvestments 76187000.00
propertyPlantAndEquipmentGross 7767000.00
propertyPlantAndEquipmentNet 7767000.00
commonStockSharesOutstanding 63194000.00
2011-01-31
date 2011-01-31
filing_date 2011-01-31
currency_symbol USD
totalAssets 241269000.00
intangibleAssets 40703000.00
otherCurrentAssets 13622000.00
totalLiab 35754000.00
totalStockholderEquity 205515000.00
otherCurrentLiab 67000.00
commonStock 88148000.00
retainedEarnings -336755000.00
otherLiab 4140000.00
goodWill 56742000.00
otherAssets 132310000.00
cash 69644000.00
totalCurrentLiabilities 23182000.00
currentDeferredRevenue 6310000.00
netDebt -69644000.00
shortTermDebt 11813000.00
otherStockholderEquity 540448000.00
propertyPlantEquipment 7309000.00
totalCurrentAssets 101650000.00
netReceivables 18384000.00
longTermDebt 165000.00
accountsPayable 4992000.00
accumulatedOtherComprehensiveIncome 1822000.00
nonCurrentAssetsTotal 139619000.00
nonCurrentLiabilitiesTotal 12572000.00
liabilitiesAndStockholdersEquity 241269000.00
cashAndShortTermInvestments 69644000.00
propertyPlantAndEquipmentGross 7309000.00
propertyPlantAndEquipmentNet 7309000.00
commonStockSharesOutstanding 61526000.00
2010-10-31
date 2010-10-31
filing_date 2010-10-31
currency_symbol USD
totalAssets 230569000.00
intangibleAssets 44239000.00
otherCurrentAssets 7728000.00
totalLiab 33788000.00
totalStockholderEquity 196781000.00
otherCurrentLiab 76000.00
commonStock 87355000.00
retainedEarnings -344463000.00
otherLiab 4488000.00
goodWill 56619000.00
otherAssets 133720000.00
cash 62800000.00
totalCurrentLiabilities 23062000.00
currentDeferredRevenue 5853000.00
netDebt -62800000.00
shortTermDebt 12217000.00
otherStockholderEquity 539609000.00
propertyPlantEquipment 6869000.00
totalCurrentAssets 89980000.00
netReceivables 19452000.00
longTermDebt 194000.00
accountsPayable 4916000.00
accumulatedOtherComprehensiveIncome 1635000.00
nonCurrentAssetsTotal 140589000.00
nonCurrentLiabilitiesTotal 10726000.00
liabilitiesAndStockholdersEquity 230569000.00
cashAndShortTermInvestments 62800000.00
propertyPlantAndEquipmentGross 6869000.00
propertyPlantAndEquipmentNet 6869000.00
commonStockSharesOutstanding 62849000.00
2010-07-31
date 2010-07-31
filing_date 2010-07-31
currency_symbol USD
totalAssets 227469000.00
intangibleAssets 45515000.00
otherCurrentAssets 7709000.00
totalLiab 36943000.00
totalStockholderEquity 190526000.00
otherCurrentLiab 81000.00
commonStock 86960000.00
retainedEarnings -346079000.00
otherLiab 4117000.00
goodWill 55396000.00
otherAssets 135021000.00
cash 58515000.00
totalCurrentLiabilities 25654000.00
currentDeferredRevenue 7364000.00
netDebt -58515000.00
shortTermDebt 13156000.00
otherStockholderEquity 539044000.00
propertyPlantEquipment 7249000.00
totalCurrentAssets 85199000.00
netReceivables 18975000.00
longTermDebt 198000.00
accountsPayable 5053000.00
accumulatedOtherComprehensiveIncome -2439000.00
nonCurrentAssetsTotal 142270000.00
nonCurrentLiabilitiesTotal 11289000.00
liabilitiesAndStockholdersEquity 227469000.00
cashAndShortTermInvestments 58515000.00
propertyPlantAndEquipmentGross 7249000.00
propertyPlantAndEquipmentNet 7249000.00
commonStockSharesOutstanding 62718000.00
2010-04-30
date 2010-04-30
filing_date 2010-04-30
currency_symbol USD
totalAssets 226133000.00
intangibleAssets 47288000.00
otherCurrentAssets 7910000.00
totalLiab 36475000.00
totalStockholderEquity 189658000.00
otherCurrentLiab 92000.00
commonStock 86877000.00
retainedEarnings -348102000.00
otherLiab 4178000.00
goodWill 52804000.00
otherAssets 135368000.00
cash 56083000.00
totalCurrentLiabilities 24898000.00
currentDeferredRevenue 6729000.00
netDebt -56083000.00
shortTermDebt 13049000.00
otherStockholderEquity 538725000.00
propertyPlantEquipment 7543000.00
totalCurrentAssets 83222000.00
netReceivables 19229000.00
longTermDebt 239000.00
accountsPayable 5028000.00
accumulatedOtherComprehensiveIncome -965000.00
nonCurrentAssetsTotal 142911000.00
nonCurrentLiabilitiesTotal 11577000.00
liabilitiesAndStockholdersEquity 226133000.00
cashAndShortTermInvestments 56083000.00
propertyPlantAndEquipmentGross 7543000.00
propertyPlantAndEquipmentNet 7543000.00
commonStockSharesOutstanding 62681000.00
2010-01-31
date 2010-01-31
filing_date 2010-01-31
currency_symbol USD
totalAssets 208190000.00
intangibleAssets 21058000.00
otherCurrentAssets 5757000.00
totalLiab 20318000.00
totalStockholderEquity 187872000.00
otherCurrentLiab 7509000.00
commonStock 86609000.00
retainedEarnings -348294000.00
otherLiab 3777000.00
goodWill 34456000.00
otherAssets 90255000.00
cash 89554000.00
totalCurrentLiabilities 16541000.00
currentDeferredRevenue 5454000.00
netDebt -89554000.00
shortTermDebt 975000.00
otherStockholderEquity 538200000.00
propertyPlantEquipment 5482000.00
totalCurrentAssets 112453000.00
shortTermInvestments 5071000.00
netReceivables 12071000.00
accountsPayable 2603000.00
accumulatedOtherComprehensiveIncome -2034000.00
nonCurrentAssetsTotal 95737000.00
nonCurrentLiabilitiesTotal 3777000.00
liabilitiesAndStockholdersEquity 208190000.00
cashAndShortTermInvestments 94625000.00
propertyPlantAndEquipmentGross 5482000.00
propertyPlantAndEquipmentNet 5482000.00
commonStockSharesOutstanding 54084000.00
2009-10-31
date 2009-10-31
filing_date 2009-10-31
currency_symbol USD
totalAssets 200468000.00
intangibleAssets 22718000.00
otherCurrentAssets 8009000.00
totalLiab 23052000.00
totalStockholderEquity 177416000.00
otherCurrentLiab 8119000.00
commonStock 85312000.00
retainedEarnings -358636000.00
otherLiab 4232000.00
goodWill 34256000.00
otherAssets 80336000.00
cash 58517000.00
totalCurrentLiabilities 17169000.00
currentDeferredRevenue 5173000.00
netDebt -58517000.00
shortTermDebt 1284000.00
otherStockholderEquity 534798000.00
propertyPlantEquipment 5741000.00
totalCurrentAssets 114391000.00
shortTermInvestments 35378000.00
netReceivables 12487000.00
accountsPayable 2593000.00
accumulatedOtherComprehensiveIncome 1254000.00
nonCurrentAssetsTotal 86077000.00
nonCurrentLiabilitiesTotal 5883000.00
liabilitiesAndStockholdersEquity 200468000.00
cashAndShortTermInvestments 93895000.00
propertyPlantAndEquipmentGross 5741000.00
propertyPlantAndEquipmentNet 5741000.00
commonStockSharesOutstanding 55475000.00
2009-07-31
date 2009-07-31
filing_date 2009-07-31
currency_symbol USD
totalAssets 160683000.00
intangibleAssets 24421000.00
otherCurrentAssets 7909000.00
totalLiab 23689000.00
totalStockholderEquity 136994000.00
otherCurrentLiab 7507000.00
commonStock 45074000.00
retainedEarnings -359624000.00
otherLiab 4184000.00
goodWill 34401000.00
otherAssets 83444000.00
cash 10899000.00
totalCurrentLiabilities 17875000.00
currentDeferredRevenue 6450000.00
netDebt -10899000.00
shortTermDebt 1037000.00
otherStockholderEquity 449706000.00
propertyPlantEquipment 5629000.00
totalCurrentAssets 71610000.00
shortTermInvestments 40357000.00
netReceivables 12445000.00
accountsPayable 2881000.00
accumulatedOtherComprehensiveIncome 1838000.00
commonStockTotalEquity 45074000.00
nonCurrentAssetsTotal 89073000.00
nonCurrentLiabilitiesTotal 5814000.00
liabilitiesAndStockholdersEquity 160683000.00
cashAndShortTermInvestments 51256000.00
propertyPlantAndEquipmentGross 5629000.00
propertyPlantAndEquipmentNet 5629000.00
commonStockSharesOutstanding 54086000.00
2009-04-30
date 2009-04-30
filing_date 2009-04-30
currency_symbol USD
totalAssets 157123000.00
intangibleAssets 26199000.00
otherCurrentAssets 8257000.00
totalLiab 22540000.00
totalStockholderEquity 134583000.00
otherCurrentLiab 7972000.00
commonStock 45026000.00
retainedEarnings -360436000.00
otherLiab 3789000.00
goodWill 34380000.00
otherAssets 85152000.00
cash 36862000.00
totalCurrentLiabilities 16865000.00
currentDeferredRevenue 5856000.00
netDebt -36862000.00
shortTermDebt 877000.00
otherStockholderEquity 494612000.00
propertyPlantEquipment 5188000.00
totalCurrentAssets 66783000.00
shortTermInvestments 10046000.00
netReceivables 11618000.00
accountsPayable 2160000.00
accumulatedOtherComprehensiveIncome 407000.00
nonCurrrentAssetsOther 543000.00
nonCurrentAssetsTotal 90340000.00
nonCurrentLiabilitiesTotal 5675000.00
liabilitiesAndStockholdersEquity 157123000.00
cashAndShortTermInvestments 46908000.00
propertyPlantAndEquipmentGross 5188000.00
propertyPlantAndEquipmentNet 5188000.00
commonStockSharesOutstanding 53737000.00
2009-01-31
date 2009-01-31
filing_date 2009-01-31
currency_symbol USD
totalAssets 146120000.00
intangibleAssets 15475000.00
otherCurrentAssets 6800000.00
totalLiab 13695000.00
totalStockholderEquity 132425000.00
otherCurrentLiab 5526000.00
commonStock 44986000.00
retainedEarnings -362386000.00
otherLiab 2325000.00
goodWill 26381000.00
otherAssets 67113000.00
cash 47422000.00
totalCurrentLiabilities 11370000.00
currentDeferredRevenue 3317000.00
netDebt -47422000.00
shortTermDebt 589000.00
otherStockholderEquity 494448000.00
propertyPlantEquipment 4888000.00
totalCurrentAssets 74119000.00
netTangibleAssets 90569000.00
shortTermInvestments 10210000.00
netReceivables 9687000.00
accountsPayable 1938000.00
accumulatedOtherComprehensiveIncome 363000.00
nonCurrrentAssetsOther 592000.00
nonCurrentAssetsTotal 72001000.00
nonCurrentLiabilitiesTotal 2325000.00
liabilitiesAndStockholdersEquity 146120000.00
cashAndShortTermInvestments 57632000.00
propertyPlantAndEquipmentGross 4888000.00
propertyPlantAndEquipmentNet 4888000.00
commonStockSharesOutstanding 52965000.00
2008-10-31
date 2008-10-31
filing_date 2008-10-31
currency_symbol USD
totalAssets 130123000.00
intangibleAssets 16701000.00
otherCurrentAssets 198000.00
totalLiab 13454000.00
totalStockholderEquity 116669000.00
otherCurrentLiab 298000.00
commonStock 44471000.00
retainedEarnings -378121000.00
otherLiab 2145000.00
goodWill 26447000.00
otherAssets 57966000.00
cash 53523000.00
totalCurrentLiabilities 11308000.00
currentDeferredRevenue 3442000.00
netDebt -53523000.00
shortTermDebt 5469000.00
otherStockholderEquity 494238000.00
propertyPlantEquipment 5193000.00
totalCurrentAssets 66959000.00
netReceivables 9563000.00
inventory 3675000.00
accountsPayable 2099000.00
accumulatedOtherComprehensiveIncome 552000.00
nonCurrrentAssetsOther 642000.00
nonCurrentAssetsTotal 63164000.00
nonCurrentLiabilitiesTotal 2146000.00
liabilitiesAndStockholdersEquity 130123000.00
cashAndShortTermInvestments 53523000.00
propertyPlantAndEquipmentGross 5193000.00
propertyPlantAndEquipmentNet 5193000.00
commonStockSharesOutstanding 53697000.00
2008-07-31
date 2008-07-31
filing_date 2008-07-31
currency_symbol USD
totalAssets 128113000.00
intangibleAssets 16385000.00
otherCurrentAssets 5038000.00
totalLiab 12380000.00
totalStockholderEquity 115733000.00
otherCurrentLiab 198000.00
commonStock 44397000.00
retainedEarnings -380393000.00
otherLiab 2007000.00
goodWill 25556000.00
otherAssets 55960000.00
cash 50531000.00
totalCurrentLiabilities 10373000.00
currentDeferredRevenue 3514000.00
netDebt -50531000.00
shortTermDebt 3918000.00
otherStockholderEquity 493968000.00
propertyPlantEquipment 6142000.00
totalCurrentAssets 66013000.00
netReceivables 10444000.00
accountsPayable 2743000.00
accumulatedOtherComprehensiveIncome 2158000.00
nonCurrrentAssetsOther 2000.00
nonCurrentAssetsTotal 62100000.00
nonCurrentLiabilitiesTotal 2007000.00
liabilitiesAndStockholdersEquity 128113000.00
cashAndShortTermInvestments 50531000.00
propertyPlantAndEquipmentGross 6141000.00
propertyPlantAndEquipmentNet 6141000.00
commonStockSharesOutstanding 53620000.00
2008-04-30
date 2008-04-30
filing_date 2008-04-30
currency_symbol USD
totalAssets 127614000.00
intangibleAssets 17649000.00
otherCurrentAssets 333000.00
totalLiab 13353000.00
totalStockholderEquity 114261000.00
otherCurrentLiab 264000.00
commonStock 44391000.00
retainedEarnings -381800000.00
otherLiab 1764000.00
goodWill 25562000.00
otherAssets 57488000.00
cash 46880000.00
totalCurrentLiabilities 11589000.00
currentDeferredRevenue 4163000.00
netDebt -46880000.00
shortTermDebt 4046000.00
otherStockholderEquity 493859000.00
propertyPlantEquipment 6419000.00
totalCurrentAssets 63707000.00
netReceivables 11574000.00
inventory 4920000.00
accountsPayable 3116000.00
accumulatedOtherComprehensiveIncome 2202000.00
nonCurrentAssetsTotal 63907000.00
nonCurrentLiabilitiesTotal 1764000.00
liabilitiesAndStockholdersEquity 127614000.00
cashAndShortTermInvestments 46880000.00
propertyPlantAndEquipmentGross 6419000.00
propertyPlantAndEquipmentNet 6419000.00
commonStockSharesOutstanding 53636000.00
2008-01-31
date 2008-01-31
filing_date 2008-01-31
currency_symbol USD
totalAssets 126394000.00
intangibleAssets 18914000.00
otherCurrentAssets 833000.00
totalLiab 13671000.00
totalStockholderEquity 112723000.00
otherCurrentLiab 783000.00
commonStock 44251000.00
retainedEarnings -382854000.00
otherLiab 1570000.00
goodWill 25005000.00
otherAssets 58489000.00
cash 44091000.00
totalCurrentLiabilities 12101000.00
currentDeferredRevenue 3750000.00
netDebt -44091000.00
shortTermDebt 4514000.00
otherStockholderEquity 493571000.00
propertyPlantEquipment 6722000.00
totalCurrentAssets 61183000.00
netTangibleAssets 68804000.00
shortTermInvestments 10210000.00
netReceivables 11735000.00
inventory 4524000.00
accountsPayable 3054000.00
accumulatedOtherComprehensiveIncome 2006000.00
nonCurrentAssetsTotal 65211000.00
nonCurrentLiabilitiesTotal 1570000.00
liabilitiesAndStockholdersEquity 126394000.00
cashAndShortTermInvestments 44091000.00
propertyPlantAndEquipmentGross 6722000.00
propertyPlantAndEquipmentNet 6722000.00
commonStockSharesOutstanding 52801000.00
2007-10-31
date 2007-10-31
filing_date 2007-10-31
currency_symbol USD
totalAssets 108622000.00
intangibleAssets 16922000.00
otherCurrentAssets 1333000.00
totalLiab 13435000.00
totalStockholderEquity 95187000.00
otherCurrentLiab 5510000.00
commonStock 44132000.00
retainedEarnings -400790000.00
goodWill 22277000.00
otherAssets 40467000.00
cash 48258000.00
totalCurrentLiabilities 12167000.00
currentDeferredRevenue 2976000.00
netDebt -48258000.00
otherStockholderEquity 493567000.00
propertyPlantEquipment 7166000.00
totalCurrentAssets 60989000.00
netReceivables 10350000.00
inventory 1048000.00
accountsPayable 3681000.00
accumulatedOtherComprehensiveIncome 2410000.00
nonCurrentAssetsTotal 47633000.00
nonCurrentLiabilitiesTotal 1268000.00
liabilitiesAndStockholdersEquity 108622000.00
cashAndShortTermInvestments 48258000.00
propertyPlantAndEquipmentGross 7166000.00
propertyPlantAndEquipmentNet 7166000.00
commonStockSharesOutstanding 53715000.00
2007-07-31
date 2007-07-31
filing_date 2007-07-31
currency_symbol USD
totalAssets 100719000.00
intangibleAssets 9838000.00
otherCurrentAssets 1834000.00
totalLiab 10234000.00
totalStockholderEquity 90485000.00
otherCurrentLiab 3237000.00
commonStock 42390000.00
retainedEarnings -402507000.00
goodWill 21307000.00
otherAssets 32039000.00
cash 49192000.00
totalCurrentLiabilities 9339000.00
currentDeferredRevenue 2994000.00
netDebt -49192000.00
otherStockholderEquity 449262000.00
propertyPlantEquipment 6673000.00
totalCurrentAssets 62006000.00
netReceivables 9203000.00
inventory 1777000.00
accountsPayable 3108000.00
accumulatedOtherComprehensiveIncome 1340000.00
commonStockTotalEquity 42390000.00
nonCurrentAssetsTotal 38713000.00
nonCurrentLiabilitiesTotal 895000.00
liabilitiesAndStockholdersEquity 100719000.00
cashAndShortTermInvestments 49192000.00
propertyPlantAndEquipmentGross 6673000.00
propertyPlantAndEquipmentNet 6673000.00
commonStockSharesOutstanding 53401000.00
2007-04-30
date 2007-04-30
filing_date 2007-04-30
currency_symbol USD
totalAssets 97309000.00
intangibleAssets 10591000.00
otherCurrentAssets 2000000.00
totalLiab 9165000.00
totalStockholderEquity 88144000.00
otherCurrentLiab 3439000.00
commonStock 42249000.00
retainedEarnings -404170000.00
goodWill 21270000.00
otherAssets 32599000.00
cash 43535000.00
totalCurrentLiabilities 8760000.00
currentDeferredRevenue 2940000.00
netDebt -43535000.00
otherStockholderEquity 449047000.00
propertyPlantEquipment 6724000.00
totalCurrentAssets 57986000.00
shortTermInvestments 2730000.00
netReceivables 8777000.00
inventory 944000.00
accountsPayable 2381000.00
accumulatedOtherComprehensiveIncome 1018000.00
commonStockTotalEquity 42249000.00
nonCurrrentAssetsOther 333000.00
nonCurrentAssetsTotal 39323000.00
nonCurrentLiabilitiesTotal 405000.00
liabilitiesAndStockholdersEquity 97309000.00
cashAndShortTermInvestments 46265000.00
propertyPlantAndEquipmentGross 6724000.00
propertyPlantAndEquipmentNet 6724000.00
commonStockSharesOutstanding 48221000.00
2007-01-31
date 2007-01-31
filing_date 2007-01-31
currency_symbol USD
totalAssets 71334000.00
intangibleAssets 10953000.00
otherCurrentAssets 2000000.00
totalLiab 8585000.00
totalStockholderEquity 62749000.00
otherCurrentLiab 2820000.00
commonStock 19319000.00
retainedEarnings -405297000.00
otherLiab 1570000.00
goodWill 20426000.00
otherAssets 32212000.00
cash 19370000.00
totalCurrentLiabilities 8585000.00
currentDeferredRevenue 2374000.00
netDebt -19370000.00
otherStockholderEquity 448850000.00
propertyPlantEquipment 6766000.00
totalCurrentAssets 32356000.00
netTangibleAssets 31370000.00
shortTermInvestments 2551000.00
netReceivables 7516000.00
inventory 919000.00
accountsPayable 3391000.00
accumulatedOtherComprehensiveIncome -123000.00
commonStockTotalEquity 19319000.00
nonCurrrentAssetsOther 833000.00
nonCurrentAssetsTotal 38978000.00
liabilitiesAndStockholdersEquity 71334000.00
cashAndShortTermInvestments 21921000.00
propertyPlantAndEquipmentGross 6766000.00
propertyPlantAndEquipmentNet 6766000.00
commonStockSharesOutstanding 46304000.00
2006-10-31
date 2006-10-31
filing_date 2006-10-31
currency_symbol USD
totalAssets 70131000.00
intangibleAssets 11140000.00
otherCurrentAssets 2000000.00
totalLiab 8649000.00
totalStockholderEquity 61482000.00
otherCurrentLiab 3642000.00
commonStock 19283000.00
retainedEarnings -404965000.00
goodWill 20136000.00
otherAssets 32609000.00
cash 18106000.00
totalCurrentLiabilities 8649000.00
currentDeferredRevenue 2324000.00
netDebt -18106000.00
otherStockholderEquity 447106000.00
propertyPlantEquipment 6267000.00
totalCurrentAssets 31255000.00
shortTermInvestments 2732000.00
netReceivables 7529000.00
inventory 888000.00
accountsPayable 2683000.00
accumulatedOtherComprehensiveIncome 58000.00
commonStockTotalEquity 19283000.00
nonCurrrentAssetsOther 1333000.00
nonCurrentAssetsTotal 38876000.00
liabilitiesAndStockholdersEquity 70131000.00
cashAndShortTermInvestments 20838000.00
propertyPlantAndEquipmentGross 6267000.00
propertyPlantAndEquipmentNet 6267000.00
commonStockSharesOutstanding 46304000.00
2006-07-31
date 2006-07-31
filing_date 2006-07-31
currency_symbol USD
totalAssets 70025000.00
intangibleAssets 11941000.00
otherCurrentAssets 1833000.00
totalLiab 9953000.00
totalStockholderEquity 60072000.00
otherCurrentLiab 4121000.00
commonStock 19197000.00
retainedEarnings -405414000.00
goodWill 20205000.00
otherAssets 34146000.00
cash 14553000.00
totalCurrentLiabilities 9953000.00
currentDeferredRevenue 2612000.00
netDebt -14553000.00
otherStockholderEquity 466123000.00
propertyPlantEquipment 6613000.00
totalCurrentAssets 29266000.00
shortTermInvestments 2675000.00
netReceivables 9032000.00
inventory 1173000.00
accountsPayable 3220000.00
accumulatedOtherComprehensiveIncome -637000.00
nonCurrrentAssetsOther 2000000.00
nonCurrentAssetsTotal 40759000.00
liabilitiesAndStockholdersEquity 70025000.00
cashAndShortTermInvestments 17228000.00
propertyPlantAndEquipmentGross 6613000.00
propertyPlantAndEquipmentNet 6613000.00
commonStockSharesOutstanding 47122000.00
2006-04-30
date 2006-04-30
filing_date 2006-04-30
currency_symbol USD
totalAssets 65021000.00
intangibleAssets 4953000.00
otherCurrentAssets 660000.00
totalLiab 9980000.00
totalStockholderEquity 55041000.00
otherCurrentLiab 4248000.00
commonStock 14803000.00
retainedEarnings -406499000.00
goodWill 3975000.00
otherAssets 8928000.00
cash 35850000.00
totalCurrentLiabilities 9980000.00
currentDeferredRevenue 3093000.00
netDebt -35850000.00
otherStockholderEquity 446783000.00
propertyPlantEquipment 6361000.00
totalCurrentAssets 49732000.00
shortTermInvestments 5034000.00
netReceivables 8188000.00
accountsPayable 2639000.00
accumulatedOtherComprehensiveIncome -46000.00
commonStockTotalEquity 14803000.00
nonCurrentAssetsTotal 15289000.00
liabilitiesAndStockholdersEquity 65021000.00
cashAndShortTermInvestments 40884000.00
propertyPlantAndEquipmentGross 6361000.00
propertyPlantAndEquipmentNet 6361000.00
commonStockSharesOutstanding 43621000.00
2006-01-31
date 2006-01-31
filing_date 2006-01-31
currency_symbol USD
totalAssets 46770000.00
intangibleAssets 1429000.00
otherCurrentAssets 651000.00
totalLiab 8354000.00
totalStockholderEquity 38416000.00
otherCurrentLiab 3750000.00
commonStock 21000.00
retainedEarnings -407738000.00
otherAssets 1429000.00
cash 27634000.00
totalCurrentLiabilities 8354000.00
currentDeferredRevenue 2776000.00
netDebt -27634000.00
otherStockholderEquity 446565000.00
propertyPlantEquipment 6039000.00
totalCurrentAssets 39302000.00
shortTermInvestments 5367000.00
netReceivables 5650000.00
accountsPayable 1828000.00
accumulatedOtherComprehensiveIncome -432000.00
commonStockTotalEquity 21000.00
nonCurrentAssetsTotal 7468000.00
liabilitiesAndStockholdersEquity 46770000.00
cashAndShortTermInvestments 33001000.00
propertyPlantAndEquipmentGross 6039000.00
propertyPlantAndEquipmentNet 6039000.00
commonStockSharesOutstanding 40709000.00
2005-10-31
date 2005-10-31
filing_date 2005-10-31
currency_symbol USD
totalAssets 45629000.00
intangibleAssets 2014000.00
otherCurrentAssets 981000.00
totalLiab 8394000.00
totalStockholderEquity 37235000.00
otherCurrentLiab 3606000.00
commonStock 15000.00
retainedEarnings -408704000.00
otherAssets 2014000.00
cash 27256000.00
totalCurrentLiabilities 8394000.00
currentDeferredRevenue 3024000.00
netDebt -27256000.00
otherStockholderEquity 446565000.00
propertyPlantEquipment 5722000.00
totalCurrentAssets 37893000.00
shortTermInvestments 3934000.00
netReceivables 5722000.00
accountsPayable 1764000.00
accumulatedOtherComprehensiveIncome -641000.00
commonStockTotalEquity 15000.00
nonCurrentAssetsTotal 7736000.00
liabilitiesAndStockholdersEquity 45629000.00
cashAndShortTermInvestments 31190000.00
propertyPlantAndEquipmentGross 5722000.00
propertyPlantAndEquipmentNet 5722000.00
commonStockSharesOutstanding 41667000.00
2005-07-31
date 2005-07-31
filing_date 2005-07-31
currency_symbol USD
totalAssets 45186000.00
intangibleAssets 2679000.00
otherCurrentAssets 1215000.00
totalLiab 8574000.00
totalStockholderEquity 36612000.00
otherCurrentLiab 3616000.00
retainedEarnings -409333000.00
otherAssets 2679000.00
cash 24322000.00
totalCurrentLiabilities 8574000.00
currentDeferredRevenue 3305000.00
netDebt -24322000.00
otherStockholderEquity 446565000.00
propertyPlantEquipment 6069000.00
totalCurrentAssets 36438000.00
shortTermInvestments 4011000.00
netReceivables 6890000.00
accountsPayable 1653000.00
accumulatedOtherComprehensiveIncome -620000.00
nonCurrentAssetsTotal 8748000.00
liabilitiesAndStockholdersEquity 45186000.00
cashAndShortTermInvestments 28333000.00
propertyPlantAndEquipmentGross 6069000.00
propertyPlantAndEquipmentNet 6069000.00
commonStockSharesOutstanding 41653000.00
2005-04-30
date 2005-04-30
filing_date 2005-07-29
currency_symbol USD
totalAssets 72573000.00
intangibleAssets 4122000.00
otherCurrentAssets 1325000.00
totalLiab 36835000.00
totalStockholderEquity 35738000.00
otherCurrentLiab 5428000.00
commonStock 364911000.00
retainedEarnings -410731000.00
otherAssets 5920000.00
cash 17220000.00
totalCurrentLiabilities 36834000.00
currentDeferredRevenue 2605000.00
netDebt 9776000.00
shortTermDebt 26996000.00
shortLongTermDebtTotal 26996000.00
otherStockholderEquity 81658000.00
propertyPlantEquipment 6558000.00
totalCurrentAssets 58184000.00
shortTermInvestments 31534000.00
netReceivables 8105000.00
inventory 979000.00
accountsPayable 1805000.00
accumulatedOtherComprehensiveIncome -100000.00
commonStockTotalEquity 364922000.00
nonCurrrentAssetsOther 3301000.00
nonCurrentAssetsTotal 14389000.00
nonCurrentLiabilitiesTotal 1000.00
liabilitiesAndStockholdersEquity 72573000.00
cashAndShortTermInvestments 48754000.00
propertyPlantAndEquipmentGross 6558000.00
propertyPlantAndEquipmentNet 6966000.00
commonStockSharesOutstanding 40706000.00
2005-01-31
date 2005-01-31
filing_date 2005-01-31
currency_symbol USD
totalAssets 72573000.00
intangibleAssets 4122000.00
otherCurrentAssets 1325000.00
totalLiab 36835000.00
totalStockholderEquity 35738000.00
otherCurrentLiab 5428000.00
commonStock 364911000.00
retainedEarnings -410731000.00
otherAssets 7422000.00
cash 17220000.00
totalCurrentLiabilities 36834000.00
currentDeferredRevenue 2605000.00
netDebt 9776000.00
shortTermDebt 26996000.00
shortLongTermDebtTotal 26996000.00
otherStockholderEquity 81658000.00
propertyPlantEquipment 6966000.00
totalCurrentAssets 58184000.00
shortTermInvestments 31534000.00
netReceivables 8105000.00
accountsPayable 1805000.00
accumulatedOtherComprehensiveIncome -100000.00
commonStockTotalEquity 364911000.00
nonCurrrentAssetsOther 3301000.00
nonCurrentAssetsTotal 14389000.00
nonCurrentLiabilitiesTotal 1000.00
liabilitiesAndStockholdersEquity 72573000.00
cashAndShortTermInvestments 48754000.00
propertyPlantAndEquipmentGross 6966000.00
propertyPlantAndEquipmentNet 6966000.00
commonStockSharesOutstanding 40706000.00
2004-10-31
date 2004-10-31
filing_date 2004-10-31
currency_symbol USD
totalAssets 74766000.00
intangibleAssets 5128000.00
otherCurrentAssets 2135000.00
totalLiab 38195000.00
totalStockholderEquity 36571000.00
otherCurrentLiab 5902000.00
commonStock 364907000.00
retainedEarnings -409768000.00
otherAssets 18428000.00
cash 12803000.00
totalCurrentLiabilities 38195000.00
currentDeferredRevenue 2262000.00
netDebt 14192000.00
shortTermDebt 26995000.00
shortLongTermDebtTotal 26995000.00
otherStockholderEquity 81658000.00
propertyPlantEquipment 7564000.00
totalCurrentAssets 48774000.00
shortTermInvestments 23552000.00
netReceivables 10284000.00
accountsPayable 3036000.00
accumulatedOtherComprehensiveIncome -226000.00
commonStockTotalEquity 364907000.00
nonCurrrentAssetsOther 13300000.00
nonCurrentAssetsTotal 25992000.00
liabilitiesAndStockholdersEquity 74766000.00
cashAndShortTermInvestments 36355000.00
propertyPlantAndEquipmentGross 7564000.00
propertyPlantAndEquipmentNet 7564000.00
commonStockSharesOutstanding 40706000.00
2004-07-31
date 2004-07-31
filing_date 2004-07-31
currency_symbol USD
totalAssets 78921000.00
intangibleAssets 6133000.00
otherCurrentAssets 2387000.00
totalLiab 40001000.00
totalStockholderEquity 38920000.00
otherCurrentLiab 8623000.00
commonStock 364907000.00
retainedEarnings -407038000.00
otherAssets 19669000.00
cash 11840000.00
totalCurrentLiabilities 40001000.00
currentDeferredRevenue 2523000.00
netDebt 15155000.00
shortTermDebt 26995000.00
shortLongTermDebtTotal 26995000.00
otherStockholderEquity 81658000.00
propertyPlantEquipment 8083000.00
totalCurrentAssets 51169000.00
shortTermInvestments 24583000.00
netReceivables 12359000.00
longTermDebt 26995000.00
accountsPayable 1860000.00
accumulatedOtherComprehensiveIncome -607000.00
commonStockTotalEquity 364907000.00
nonCurrrentAssetsOther 13536000.00
nonCurrentAssetsTotal 27752000.00
liabilitiesAndStockholdersEquity 78921000.00
cashAndShortTermInvestments 36423000.00
propertyPlantAndEquipmentGross 8083000.00
propertyPlantAndEquipmentNet 8083000.00
commonStockSharesOutstanding 40706000.00
2004-04-30
date 2004-04-30
filing_date 2004-04-30
currency_symbol USD
totalAssets 99783000.00
intangibleAssets 7138000.00
otherCurrentAssets 3252000.00
totalLiab 38589000.00
totalStockholderEquity 61194000.00
otherCurrentLiab 5383000.00
commonStock 364907000.00
retainedEarnings -384339000.00
otherAssets 22822000.00
cash 12993000.00
totalCurrentLiabilities 11594000.00
currentDeferredRevenue 3136000.00
netDebt 14002000.00
shortLongTermDebtTotal 26995000.00
otherStockholderEquity 81667000.00
propertyPlantEquipment 13713000.00
totalCurrentAssets 63248000.00
shortTermInvestments 31774000.00
netReceivables 15229000.00
longTermDebt 26995000.00
accountsPayable 3075000.00
accumulatedOtherComprehensiveIncome -1041000.00
commonStockTotalEquity 364907000.00
nonCurrrentAssetsOther 15684000.00
nonCurrentAssetsTotal 36535000.00
nonCurrentLiabilitiesTotal 26995000.00
liabilitiesAndStockholdersEquity 99783000.00
cashAndShortTermInvestments 44767000.00
propertyPlantAndEquipmentGross 13713000.00
propertyPlantAndEquipmentNet 13713000.00
commonStockSharesOutstanding 40706000.00
2004-01-31
date 2004-01-31
filing_date 2004-01-31
currency_symbol USD
totalAssets 128758000.00
intangibleAssets 26302000.00
otherCurrentAssets 3045000.00
totalLiab 36561000.00
totalStockholderEquity 92197000.00
otherCurrentLiab 3609000.00
commonStock 364153000.00
retainedEarnings -361661000.00
goodWill 18038000.00
otherAssets 47951000.00
cash 13187000.00
totalCurrentLiabilities 11212000.00
currentDeferredRevenue 2860000.00
netDebt 12162000.00
shortLongTermDebtTotal 25349000.00
otherStockholderEquity 85542000.00
propertyPlantEquipment 13452000.00
totalCurrentAssets 67355000.00
shortTermInvestments 34636000.00
netReceivables 16487000.00
longTermDebt 25349000.00
accountsPayable 4743000.00
accumulatedOtherComprehensiveIncome 4163000.00
commonStockTotalEquity 364153000.00
nonCurrrentAssetsOther 21649000.00
nonCurrentAssetsTotal 61403000.00
nonCurrentLiabilitiesTotal 25349000.00
liabilitiesAndStockholdersEquity 128758000.00
cashAndShortTermInvestments 47823000.00
propertyPlantAndEquipmentGross 13452000.00
propertyPlantAndEquipmentNet 13452000.00
commonStockSharesOutstanding 40654000.00
2003-10-31
date 2003-10-31
filing_date 2003-10-31
currency_symbol USD
totalAssets 137477000.00
intangibleAssets 27515000.00
otherCurrentAssets 3835000.00
totalLiab 34561000.00
totalStockholderEquity 102916000.00
otherCurrentLiab 5957000.00
commonStock 440538000.00
retainedEarnings -350761000.00
goodWill 17938000.00
otherAssets 45696000.00
cash 47147000.00
totalCurrentLiabilities 9483000.00
currentDeferredRevenue 2000000.00
netDebt -22069000.00
shortLongTermDebtTotal 25078000.00
otherStockholderEquity 9011000.00
propertyPlantEquipment 12341000.00
totalCurrentAssets 79440000.00
shortTermInvestments 8257000.00
netReceivables 20201000.00
longTermDebt 25078000.00
accountsPayable 1526000.00
accumulatedOtherComprehensiveIncome 4128000.00
commonStockTotalEquity 440538000.00
nonCurrrentAssetsOther 18181000.00
nonCurrentAssetsTotal 58037000.00
nonCurrentLiabilitiesTotal 25078000.00
liabilitiesAndStockholdersEquity 137477000.00
cashAndShortTermInvestments 55404000.00
propertyPlantAndEquipmentGross 12341000.00
propertyPlantAndEquipmentNet 12341000.00
commonStockSharesOutstanding 40654000.00
2003-07-31
date 2003-07-31
filing_date 2003-07-31
currency_symbol USD
totalAssets 143424000.00
intangibleAssets 28593000.00
otherCurrentAssets 4458000.00
totalLiab 38728000.00
totalStockholderEquity 104696000.00
otherCurrentLiab 8186000.00
commonStock 441407000.00
retainedEarnings -340627000.00
goodWill 17703000.00
otherAssets 79783000.00
cash 24658000.00
totalCurrentLiabilities 11733000.00
currentDeferredRevenue 2549000.00
netDebt 2337000.00
shortLongTermDebtTotal 26995000.00
otherStockholderEquity 5030000.00
propertyPlantEquipment 11991000.00
totalCurrentAssets 51652000.00
shortTermInvestments 5195000.00
netReceivables 17341000.00
longTermDebt 24807000.00
accountsPayable 998000.00
accumulatedOtherComprehensiveIncome -1114000.00
commonStockTotalEquity 441407000.00
nonCurrrentAssetsOther 51188000.00
nonCurrentAssetsTotal 91772000.00
nonCurrentLiabilitiesTotal 26995000.00
liabilitiesAndStockholdersEquity 143424000.00
cashAndShortTermInvestments 29853000.00
propertyPlantAndEquipmentGross 11991000.00
propertyPlantAndEquipmentNet 11991000.00
commonStockSharesOutstanding 50470000.00
2003-04-30
date 2003-04-30
filing_date 2003-04-30
currency_symbol USD
totalAssets 231437000.00
intangibleAssets 29851000.00
otherCurrentAssets 3627000.00
totalLiab 77971000.00
totalStockholderEquity 153466000.00
otherCurrentLiab 7485000.00
commonStock 467766000.00
retainedEarnings -327368000.00
goodWill 17603000.00
otherAssets 182156000.00
cash 16401000.00
totalCurrentLiabilities 12498000.00
currentDeferredRevenue 2726000.00
netDebt 49072000.00
shortLongTermDebtTotal 65473000.00
otherStockholderEquity 467766000.00
propertyPlantEquipment 13199000.00
totalCurrentAssets 36082000.00
netReceivables 16054000.00
longTermDebt 65473000.00
accountsPayable 2287000.00
accumulatedOtherComprehensiveIncome 13068000.00
nonCurrrentAssetsOther 152305000.00
nonCurrentAssetsTotal 195355000.00
nonCurrentLiabilitiesTotal 65473000.00
liabilitiesAndStockholdersEquity 231437000.00
cashAndShortTermInvestments 16401000.00
propertyPlantAndEquipmentGross 13199000.00
propertyPlantAndEquipmentNet 13199000.00
commonStockSharesOutstanding 52230000.00
2003-01-31
date 2003-01-31
filing_date 2003-01-31
currency_symbol USD
totalAssets 242275000.00
intangibleAssets 31209000.00
otherCurrentAssets 3020000.00
totalLiab 87555000.00
totalStockholderEquity 154720000.00
otherCurrentLiab 8673000.00
commonStock 468618000.00
retainedEarnings -316903000.00
goodWill 17603000.00
otherAssets 180707000.00
cash 21195000.00
totalCurrentLiabilities 15560000.00
currentDeferredRevenue 2923000.00
netDebt 50800000.00
shortLongTermDebtTotal 71995000.00
otherStockholderEquity 5201000.00
propertyPlantEquipment 12151000.00
totalCurrentAssets 49591000.00
shortTermInvestments 8521000.00
netReceivables 16855000.00
longTermDebt 64817000.00
accountsPayable 3964000.00
accumulatedOtherComprehensiveIncome -2196000.00
commonStockTotalEquity 468618000.00
nonCurrrentAssetsOther 149324000.00
nonCurrentAssetsTotal 192684000.00
nonCurrentLiabilitiesTotal 71995000.00
liabilitiesAndStockholdersEquity 242275000.00
cashAndShortTermInvestments 29716000.00
propertyPlantAndEquipmentGross 12151000.00
propertyPlantAndEquipmentNet 12151000.00
commonStockSharesOutstanding 52233000.00
2002-10-31
date 2002-10-31
filing_date 2002-10-31
currency_symbol USD
totalAssets 359275000.00
intangibleAssets 143330000.00
otherCurrentAssets 3005000.00
totalLiab 81591000.00
totalStockholderEquity 277684000.00
otherCurrentLiab 10814000.00
commonStock 467796000.00
retainedEarnings -203090000.00
goodWill 105242000.00
otherAssets 288523000.00
cash 32339000.00
totalCurrentLiabilities 17429000.00
currentDeferredRevenue 3832000.00
netDebt 31823000.00
shortLongTermDebtTotal 64162000.00
otherStockholderEquity 1627000.00
propertyPlantEquipment 10600000.00
totalCurrentAssets 60152000.00
shortTermInvestments 9708000.00
netReceivables 15100000.00
longTermDebt 64162000.00
accountsPayable 2783000.00
accumulatedOtherComprehensiveIncome 11351000.00
commonStockTotalEquity 467796000.00
nonCurrrentAssetsOther 145193000.00
nonCurrentAssetsTotal 299123000.00
nonCurrentLiabilitiesTotal 64162000.00
liabilitiesAndStockholdersEquity 359275000.00
cashAndShortTermInvestments 42047000.00
propertyPlantAndEquipmentGross 10600000.00
propertyPlantAndEquipmentNet 10600000.00
commonStockSharesOutstanding 52233000.00
2002-07-31
date 2002-07-31
filing_date 2002-07-31
currency_symbol USD
totalAssets 360537000.00
intangibleAssets 136929000.00
otherCurrentAssets 3150000.00
totalLiab 91985000.00
totalStockholderEquity 268552000.00
otherCurrentLiab 11774000.00
commonStock 468651000.00
retainedEarnings -203277000.00
goodWill 104871000.00
otherAssets 192676000.00
cash 106809000.00
totalCurrentLiabilities 19985000.00
currentDeferredRevenue 4461000.00
netDebt -34809000.00
shortLongTermDebtTotal 72000000.00
otherStockholderEquity 14495000.00
propertyPlantEquipment 10120000.00
totalCurrentAssets 162930000.00
shortTermInvestments 34878000.00
netReceivables 18093000.00
longTermDebt 63506000.00
accountsPayable 3750000.00
accumulatedOtherComprehensiveIncome -2023000.00
commonStockTotalEquity 468651000.00
nonCurrrentAssetsOther 50558000.00
nonCurrentAssetsTotal 197607000.00
nonCurrentLiabilitiesTotal 72000000.00
liabilitiesAndStockholdersEquity 360537000.00
cashAndShortTermInvestments 141687000.00
propertyPlantAndEquipmentGross 10120000.00
propertyPlantAndEquipmentNet 10120000.00
commonStockSharesOutstanding 52241000.00
2002-04-30
date 2002-04-30
filing_date 2002-04-30
currency_symbol USD
totalAssets 378924000.00
intangibleAssets 144008000.00
otherCurrentAssets 4129000.00
totalLiab 78417000.00
totalStockholderEquity 300507000.00
otherCurrentLiab 7149000.00
commonStock 467783000.00
retainedEarnings -179968000.00
goodWill 104302000.00
otherAssets 209640000.00
cash 55763000.00
totalCurrentLiabilities 15525000.00
currentDeferredRevenue 4986000.00
netDebt 7129000.00
shortLongTermDebtTotal 62892000.00
otherStockholderEquity 24009000.00
propertyPlantEquipment 10134000.00
totalCurrentAssets 159150000.00
shortTermInvestments 73559000.00
netReceivables 25699000.00
longTermDebt 62892000.00
accountsPayable 3390000.00
accumulatedOtherComprehensiveIncome 11065000.00
commonStockTotalEquity 467783000.00
nonCurrrentAssetsOther 65632000.00
nonCurrentAssetsTotal 219774000.00
nonCurrentLiabilitiesTotal 62892000.00
liabilitiesAndStockholdersEquity 378924000.00
cashAndShortTermInvestments 129322000.00
propertyPlantAndEquipmentGross 10134000.00
propertyPlantAndEquipmentNet 10134000.00
commonStockSharesOutstanding 52237000.00
2002-01-31
date 2002-01-31
filing_date 2002-01-31
currency_symbol USD
totalAssets 388522000.00
intangibleAssets 141423000.00
otherCurrentAssets 4220000.00
totalLiab 92920000.00
totalStockholderEquity 295602000.00
otherCurrentLiab 10428000.00
commonStock 468445000.00
retainedEarnings -176687000.00
goodWill 100532000.00
otherAssets 234616000.00
cash 36101000.00
totalCurrentLiabilities 19420000.00
currentDeferredRevenue 5616000.00
netDebt 37399000.00
shortLongTermDebtTotal 73500000.00
otherStockholderEquity 15161000.00
propertyPlantEquipment 10261000.00
totalCurrentAssets 148780000.00
shortTermInvestments 82485000.00
netReceivables 25974000.00
longTermDebt 63596000.00
accountsPayable 3376000.00
accumulatedOtherComprehensiveIncome -1357000.00
commonStockTotalEquity 468445000.00
nonCurrrentAssetsOther 88058000.00
nonCurrentAssetsTotal 239742000.00
nonCurrentLiabilitiesTotal 73500000.00
liabilitiesAndStockholdersEquity 388522000.00
cashAndShortTermInvestments 118586000.00
propertyPlantAndEquipmentGross 10261000.00
propertyPlantAndEquipmentNet 10261000.00
commonStockSharesOutstanding 52140000.00
2001-10-31
date 2001-10-31
filing_date 2001-10-31
currency_symbol USD
totalAssets 408971000.00
intangibleAssets 153983000.00
otherCurrentAssets 2971000.00
totalLiab 83967000.00
totalStockholderEquity 325004000.00
otherCurrentLiab 12097000.00
commonStock 469240000.00
retainedEarnings -156741000.00
otherAssets 256454000.00
cash 38166000.00
totalCurrentLiabilities 19691000.00
currentDeferredRevenue 6571000.00
netDebt 26110000.00
shortLongTermDebtTotal 64276000.00
otherStockholderEquity 469240000.00
propertyPlantEquipment 8234000.00
totalCurrentAssets 144283000.00
shortTermInvestments 76376000.00
netReceivables 26770000.00
longTermDebt 64276000.00
accountsPayable 1023000.00
accumulatedOtherComprehensiveIncome 12505000.00
nonCurrrentAssetsOther 102471000.00
nonCurrentAssetsTotal 264688000.00
nonCurrentLiabilitiesTotal 64276000.00
liabilitiesAndStockholdersEquity 408971000.00
cashAndShortTermInvestments 114542000.00
propertyPlantAndEquipmentGross 8234000.00
propertyPlantAndEquipmentNet 8234000.00
commonStockSharesOutstanding 52140000.00
2001-07-31
date 2001-07-31
filing_date 2001-07-31
currency_symbol USD
totalAssets 427989000.00
intangibleAssets 165623000.00
otherCurrentAssets 3057000.00
totalLiab 86522000.00
totalStockholderEquity 341467000.00
otherCurrentLiab 8868000.00
commonStock 469222000.00
retainedEarnings -140260000.00
otherAssets 299484000.00
cash 57722000.00
totalCurrentLiabilities 22865000.00
currentDeferredRevenue 9996000.00
netDebt 5935000.00
shortLongTermDebtTotal 63657000.00
otherStockholderEquity 469222000.00
propertyPlantEquipment 8868000.00
totalCurrentAssets 119637000.00
shortTermInvestments 30079000.00
netReceivables 28779000.00
longTermDebt 63657000.00
accountsPayable 4001000.00
accumulatedOtherComprehensiveIncome 12505000.00
nonCurrrentAssetsOther 133861000.00
nonCurrentAssetsTotal 308352000.00
nonCurrentLiabilitiesTotal 63657000.00
liabilitiesAndStockholdersEquity 427989000.00
cashAndShortTermInvestments 87801000.00
propertyPlantAndEquipmentGross 8868000.00
propertyPlantAndEquipmentNet 8868000.00
commonStockSharesOutstanding 50231000.00
2001-04-30
date 2001-04-30
filing_date 2001-04-30
currency_symbol USD
totalAssets 396677000.00
intangibleAssets 121016000.00
otherCurrentAssets 2955000.00
totalLiab 87218000.00
totalStockholderEquity 309459000.00
otherCurrentLiab 19904000.00
commonStock 416873000.00
retainedEarnings -119919000.00
otherAssets 128098000.00
cash 195497000.00
totalCurrentLiabilities 24141000.00
netDebt -132420000.00
shortLongTermDebtTotal 63077000.00
otherStockholderEquity 416873000.00
propertyPlantEquipment 8570000.00
totalCurrentAssets 260009000.00
shortTermInvestments 32364000.00
netReceivables 29193000.00
longTermDebt 63077000.00
accountsPayable 4237000.00
accumulatedOtherComprehensiveIncome 12505000.00
nonCurrrentAssetsOther 7082000.00
nonCurrentAssetsTotal 136668000.00
nonCurrentLiabilitiesTotal 63077000.00
liabilitiesAndStockholdersEquity 396677000.00
cashAndShortTermInvestments 227861000.00
propertyPlantAndEquipmentGross 8570000.00
propertyPlantAndEquipmentNet 8570000.00
commonStockSharesOutstanding 48815000.00
2001-01-31
date 2001-01-31
filing_date 2001-01-31
currency_symbol USD
totalAssets 400964000.00
intangibleAssets 119295000.00
otherCurrentAssets 1796000.00
totalLiab 100474000.00
totalStockholderEquity 300490000.00
otherCurrentLiab 23641000.00
commonStock 415676000.00
retainedEarnings -117969000.00
goodWill 101634000.00
otherAssets 146365000.00
cash 62938000.00
totalCurrentLiabilities 25474000.00
netDebt 12062000.00
shortLongTermDebtTotal 75000000.00
otherStockholderEquity 4074000.00
propertyPlantEquipment 7145000.00
totalCurrentAssets 259609000.00
shortTermInvestments 168987000.00
netReceivables 25888000.00
longTermDebt 62495000.00
accountsPayable 1833000.00
accumulatedOtherComprehensiveIncome -1291000.00
nonCurrrentAssetsOther 14915000.00
nonCurrentAssetsTotal 141355000.00
nonCurrentLiabilitiesTotal 75000000.00
liabilitiesAndStockholdersEquity 400964000.00
cashAndShortTermInvestments 231925000.00
propertyPlantAndEquipmentNet 7145000.00
commonStockSharesOutstanding 43820741.00
2000-10-31
date 2000-10-31
filing_date 2000-10-31
currency_symbol USD
totalAssets 352337435.00
intangibleAssets 58060376.00
otherCurrentAssets 2264070.00
totalLiab 98669282.00
totalStockholderEquity 253668153.00
otherCurrentLiab 21947212.00
commonStock 367849437.00
retainedEarnings -117189877.00
otherAssets 81363000.00
cash 144122356.00
totalCurrentLiabilities 27051537.00
netDebt -72504611.00
shortLongTermDebtTotal 71617745.00
otherStockholderEquity 3125717.00
propertyPlantEquipment 6541000.00
totalCurrentAssets 280235817.00
shortTermInvestments 114263283.00
netReceivables 19586108.00
longTermDebt 71618000.00
accountsPayable 5104325.00
accumulatedOtherComprehensiveIncome -117124.00
nonCurrrentAssetsOther 7500068.00
nonCurrentAssetsTotal 72101618.00
nonCurrentLiabilitiesTotal 71617745.00
liabilitiesAndStockholdersEquity 352337435.00
cashAndShortTermInvestments 258385639.00
propertyPlantAndEquipmentNet 6541174.00
commonStockSharesOutstanding 43820741.00
2000-07-31
date 2000-07-31
filing_date 2000-07-31
currency_symbol USD
totalAssets 228021225.00
intangibleAssets 61619365.00
otherCurrentAssets 2129696.00
totalLiab 98391598.00
totalStockholderEquity 129629627.00
otherCurrentLiab 18822143.00
commonStock 241442101.00
retainedEarnings -114364449.00
otherAssets 86069000.00
cash 40533058.00
totalCurrentLiabilities 26745699.00
netDebt 31112841.00
shortLongTermDebtTotal 71645899.00
otherStockholderEquity 3125717.00
propertyPlantEquipment 6404000.00
totalCurrentAssets 154998191.00
shortTermInvestments 91653340.00
netReceivables 20682097.00
longTermDebt 71646000.00
accountsPayable 7923556.00
accumulatedOtherComprehensiveIncome -573742.00
nonCurrrentAssetsOther 5000003.00
nonCurrentAssetsTotal 73023034.00
nonCurrentLiabilitiesTotal 71645899.00
liabilitiesAndStockholdersEquity 228021225.00
cashAndShortTermInvestments 132186398.00
propertyPlantAndEquipmentNet 6403666.00
commonStockSharesOutstanding 43322247.00
2000-04-30
date 2000-04-30
filing_date 2000-04-30
currency_symbol USD
totalAssets 149369908.00
intangibleAssets 63361427.00
otherCurrentAssets 2703117.00
totalLiab 15901175.00
totalStockholderEquity 133468733.00
otherCurrentLiab 9987550.00
commonStock 240852039.00
retainedEarnings -109844535.00
otherAssets 86459000.00
cash 17880973.00
totalCurrentLiabilities 15901175.00
netDebt -17880973.00
otherStockholderEquity 3125717.00
propertyPlantEquipment 5937000.00
totalCurrentAssets 80070881.00
shortTermInvestments 42598596.00
netReceivables 16888195.00
accountsPayable 5913625.00
accumulatedOtherComprehensiveIncome -664488.00
nonCurrentAssetsTotal 69299027.00
liabilitiesAndStockholdersEquity 149369908.00
cashAndShortTermInvestments 60479569.00
propertyPlantAndEquipmentNet 5937600.00
commonStockSharesOutstanding 41845693.00
2000-01-31
date 2000-01-31
filing_date 2000-01-31
currency_symbol USD
totalAssets 90358584.00
intangibleAssets 4922895.00
otherCurrentAssets 3707563.00
totalLiab 14698401.00
totalStockholderEquity 75660183.00
otherCurrentLiab 10811469.00
commonStock 159830822.00
retainedEarnings -86343093.00
otherAssets 11577000.00
cash 31148593.00
totalCurrentLiabilities 14698401.00
netDebt -31148593.00
otherStockholderEquity 3125717.00
propertyPlantEquipment 4921000.00
totalCurrentAssets 80515008.00
shortTermInvestments 25835021.00
netReceivables 19823831.00
accountsPayable 3886932.00
accumulatedOtherComprehensiveIncome -953263.00
nonCurrentAssetsTotal 9843576.00
liabilitiesAndStockholdersEquity 90358584.00
cashAndShortTermInvestments 56983614.00
propertyPlantAndEquipmentNet 4920681.00
commonStockSharesOutstanding 36363636.00
1999-10-31
date 1999-10-31
filing_date 1999-10-31
currency_symbol USD
totalAssets 47600000.00
intangibleAssets 5300000.00
otherCurrentAssets 4400000.00
totalLiab 15000000.00
totalStockholderEquity 32600000.00
otherCurrentLiab 10700000.00
retainedEarnings -82800000.00
cash 6400000.00
totalCurrentLiabilities 15000000.00
netDebt -6400000.00
otherStockholderEquity 116500000.00
totalCurrentAssets 37300000.00
shortTermInvestments 8500000.00
netReceivables 18000000.00
accountsPayable 4300000.00
accumulatedOtherComprehensiveIncome -1100000.00
nonCurrrentAssetsOther -100000.00
nonCurrentAssetsTotal 10300000.00
liabilitiesAndStockholdersEquity 47600000.00
cashAndShortTermInvestments 14900000.00
propertyPlantAndEquipmentNet 5100000.00
commonStockSharesOutstanding 36363636.00
1999-07-31
date 1999-07-31
filing_date 1999-07-31
currency_symbol USD
totalAssets 52600000.00
intangibleAssets 5600000.00
otherCurrentAssets 4700000.00
totalLiab 16800000.00
totalStockholderEquity 35800000.00
otherCurrentLiab 11200000.00
retainedEarnings -78800000.00
cash 11700000.00
totalCurrentLiabilities 16800000.00
netDebt -9900000.00
shortTermDebt 1800000.00
shortLongTermDebtTotal 1800000.00
otherStockholderEquity 115900000.00
totalCurrentAssets 41900000.00
shortTermInvestments 8400000.00
netReceivables 17100000.00
accountsPayable 3800000.00
accumulatedOtherComprehensiveIncome -1300000.00
nonCurrentAssetsTotal 10700000.00
liabilitiesAndStockholdersEquity 52600000.00
cashAndShortTermInvestments 20100000.00
propertyPlantAndEquipmentNet 5100000.00
commonStockSharesOutstanding 36111111.00
1999-04-30
date 1999-04-30
filing_date 1999-04-30
currency_symbol USD
totalAssets 58700000.00
intangibleAssets 6000000.00
otherCurrentAssets 5900000.00
totalLiab 16200000.00
totalStockholderEquity 42500000.00
otherCurrentLiab 11200000.00
retainedEarnings -72400000.00
cash 16300000.00
totalCurrentLiabilities 16200000.00
netDebt -16300000.00
otherStockholderEquity 116000000.00
totalCurrentAssets 47900000.00
shortTermInvestments 6800000.00
netReceivables 18900000.00
accountsPayable 5000000.00
accumulatedOtherComprehensiveIncome -1100000.00
nonCurrentAssetsTotal 10800000.00
liabilitiesAndStockholdersEquity 58700000.00
cashAndShortTermInvestments 23100000.00
propertyPlantAndEquipmentNet 4800000.00
commonStockSharesOutstanding 37142857.00
1999-01-31
date 1999-01-31
filing_date 1999-01-31
currency_symbol USD
totalAssets 62200000.00
intangibleAssets 6200000.00
otherCurrentAssets 13900000.00
totalLiab 15000000.00
totalStockholderEquity 47200000.00
otherCurrentLiab 10900000.00
retainedEarnings -64600000.00
cash 17600000.00
totalCurrentLiabilities 15000000.00
netDebt -17600000.00
otherStockholderEquity 111800000.00
totalCurrentAssets 51200000.00
netReceivables 19700000.00
accountsPayable 4100000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 11000000.00
liabilitiesAndStockholdersEquity 62200000.00
cashAndShortTermInvestments 17600000.00
propertyPlantAndEquipmentNet 4700000.00
commonStockSharesOutstanding 33333514.00
1998-10-31
date 1998-10-31
filing_date 1998-10-31
currency_symbol USD
totalAssets 61617209.00
intangibleAssets 19502397.00
otherCurrentAssets 4924194.00
totalLiab 20474278.00
totalStockholderEquity 41142931.00
otherCurrentLiab 12440068.00
retainedEarnings -52416742.00
cash 16521964.00
totalCurrentLiabilities 20474278.00
netDebt -16521964.00
otherStockholderEquity 93559673.00
totalCurrentAssets 37708954.00
netReceivables 16262796.00
accountsPayable 8034210.00
nonCurrrentAssetsOther 1.00
nonCurrentAssetsTotal 23908255.00
liabilitiesAndStockholdersEquity 61617209.00
cashAndShortTermInvestments 16521964.00
propertyPlantAndEquipmentNet 4405857.00
commonStockSharesOutstanding 33333514.00
1998-07-31
date 1998-07-31
filing_date 1998-07-31
currency_symbol USD
totalAssets 87186611.00
intangibleAssets 44254812.00
otherCurrentAssets 3373685.00
totalLiab 17397632.00
totalStockholderEquity 69788979.00
otherCurrentLiab 6813521.00
retainedEarnings -24475756.00
cash 19845207.00
totalCurrentLiabilities 17397632.00
netDebt -19845207.00
otherStockholderEquity 94264735.00
totalCurrentAssets 39359661.00
netReceivables 16140769.00
accountsPayable 10584111.00
nonCurrrentAssetsOther 1.00
nonCurrentAssetsTotal 47826950.00
liabilitiesAndStockholdersEquity 87186611.00
cashAndShortTermInvestments 19845207.00
propertyPlantAndEquipmentNet 3572137.00
commonStockSharesOutstanding 32221656.00
1998-04-30
date 1998-04-30
filing_date 1998-04-30
currency_symbol USD
totalAssets 80539257.00
intangibleAssets 33319363.00
otherCurrentAssets 3492596.00
totalLiab 11735122.00
totalStockholderEquity 68804135.00
otherCurrentLiab 5308745.00
retainedEarnings -19768092.00
cash 28080469.00
totalCurrentLiabilities 11804973.00
netDebt -28080469.00
otherStockholderEquity 88572227.00
totalCurrentAssets 44565521.00
netReceivables 12992456.00
accountsPayable 6496228.00
nonCurrrentAssetsOther -69852.00
nonCurrentAssetsTotal 35973736.00
nonCurrentLiabilitiesTotal -69852.00
liabilitiesAndStockholdersEquity 80539257.00
cashAndShortTermInvestments 28080469.00
propertyPlantAndEquipmentNet 2724225.00
commonStockSharesOutstanding 31111140.00
1998-01-31
date 1998-01-31
filing_date 1998-01-31
currency_symbol USD
totalAssets 86148764.88
intangibleAssets 35505401.50
otherCurrentAssets 3096401.29
totalLiab 15069152.96
totalStockholderEquity 71079611.92
otherCurrentLiab 6674465.01
retainedEarnings -13211312.19
cash 35574210.42
totalCurrentLiabilities 15069152.96
netDebt -35298974.75
shortTermDebt 275235.67
shortLongTermDebtTotal 275235.67
otherStockholderEquity 84290924.10
totalCurrentAssets 48235051.26
netReceivables 9564439.55
accountsPayable 8119452.28
nonCurrrentAssetsOther 68808.92
nonCurrentAssetsTotal 37913713.62
liabilitiesAndStockholdersEquity 86148764.88
cashAndShortTermInvestments 35574210.42
propertyPlantAndEquipmentNet 2339503.20
commonStockSharesOutstanding 12105663.00
1997-10-31
date 1997-10-31
filing_date 1997-10-31
currency_symbol USD
commonStockSharesOutstanding 12105663.00
1997-07-31
date 1997-07-31
filing_date 1997-07-31
currency_symbol USD
commonStockSharesOutstanding 15625216.00
yearly
2023-01-31
date 2023-01-31
filing_date 2023-01-31
currency_symbol USD
totalAssets 1316044000.00
intangibleAssets 229808000.00
otherCurrentAssets 24676000.00
totalLiab 216653000.00
totalStockholderEquity 1099391000.00
deferredLongTermLiab 18400000.00
otherCurrentLiab 87845000.00
commonStock 538448000.00
capitalStock 538448000.00
retainedEarnings 104848000.00
otherLiab 43135000.00
goodWill 675647000.00
otherAssets 33730000.00
cash 276385000.00
totalCurrentLiabilities 169595000.00
currentDeferredRevenue 67784000.00
netDebt -269065000.00
shortTermDebt 3397000.00
shortLongTermDebtTotal 7320000.00
otherStockholderEquity -643296000.00
propertyPlantEquipment 18208000.00
totalCurrentAssets 358651000.00
netTangibleAssets 193936000.00
netReceivables 56831000.00
inventory 759000.00
accountsPayable 10569000.00
accumulatedOtherComprehensiveIncome -30456000.00
nonCurrrentAssetsOther 22247000.00
nonCurrentAssetsTotal 957393000.00
capitalLeaseObligations 7320000.00
nonCurrentLiabilitiesTotal 47058000.00
liabilitiesAndStockholdersEquity 1316044000.00
cashAndShortTermInvestments 276385000.00
propertyPlantAndEquipmentGross 55981000.00
propertyPlantAndEquipmentNet 18208000.00
netWorkingCapital 189056000.00
netInvestedCapital 1099391000.00
commonStockSharesOutstanding 86451000.00
2022-01-31
date 2022-01-31
filing_date 2022-01-31
currency_symbol USD
totalAssets 1185431000.00
intangibleAssets 229609000.00
otherCurrentAssets 21974000.00
totalLiab 185612000.00
totalStockholderEquity 999819000.00
deferredLongTermLiab 16600000.00
otherCurrentLiab 62058000.00
commonStock 536297000.00
capitalStock 536297000.00
retainedEarnings 2612000.00
otherLiab 44797000.00
goodWill 608761000.00
otherAssets 33614000.00
cash 213437000.00
totalCurrentLiabilities 133433000.00
currentDeferredRevenue 56780000.00
netDebt -202026000.00
shortTermDebt 4029000.00
shortLongTermDebtTotal 11411000.00
otherStockholderEquity -538909000.00
propertyPlantEquipment 21388000.00
totalCurrentAssets 292059000.00
netTangibleAssets 161449000.00
netReceivables 55780000.00
inventory 868000.00
accountsPayable 10566000.00
accumulatedOtherComprehensiveIncome -12393000.00
nonCurrrentAssetsOther 18652000.00
nonCurrentAssetsTotal 893372000.00
capitalLeaseObligations 11411000.00
nonCurrentLiabilitiesTotal 52179000.00
liabilitiesAndStockholdersEquity 1185431000.00
cashAndShortTermInvestments 213437000.00
propertyPlantAndEquipmentGross 21388000.00
propertyPlantAndEquipmentNet 21388000.00
netWorkingCapital 158626000.00
netInvestedCapital 999819000.00
commonStockSharesOutstanding 86200000.00
2021-01-31
date 2021-01-31
filing_date 2021-01-31
currency_symbol USD
totalAssets 1063254000.00
intangibleAssets 239992000.00
otherCurrentAssets 16939000.00
totalLiab 152186000.00
totalStockholderEquity 911068000.00
deferredLongTermLiab 12900000.00
otherCurrentLiab 42262000.00
commonStock 531825000.00
capitalStock 531825000.00
retainedEarnings -83670000.00
otherLiab 39028000.00
goodWill 565177000.00
otherAssets 30766000.00
cash 133661000.00
totalCurrentLiabilities 104263000.00
currentDeferredRevenue 49878000.00
netDebt -120598000.00
shortTermDebt 4168000.00
shortLongTermDebtTotal 13063000.00
otherStockholderEquity -448155000.00
propertyPlantEquipment 24254000.00
totalCurrentAssets 203065000.00
netTangibleAssets 105899000.00
netReceivables 52036000.00
inventory 429000.00
accountsPayable 7955000.00
accumulatedOtherComprehensiveIncome -1189000.00
commonStockTotalEquity 531825000.00
nonCurrrentAssetsOther 15550000.00
nonCurrentAssetsTotal 860189000.00
capitalLeaseObligations 13063000.00
nonCurrentLiabilitiesTotal 47923000.00
liabilitiesAndStockholdersEquity 1063254000.00
cashAndShortTermInvestments 133661000.00
propertyPlantAndEquipmentGross 24254000.00
propertyPlantAndEquipmentNet 24254000.00
netWorkingCapital 98802000.00
netInvestedCapital 911068000.00
commonStockSharesOutstanding 85756000.00
2020-01-31
date 2020-01-31
filing_date 2020-01-31
currency_symbol USD
totalAssets 942586000.00
intangibleAssets 256956000.00
otherCurrentAssets 12984000.00
totalLiab 120877000.00
totalStockholderEquity 821709000.00
deferredLongTermLiab 9800000.00
otherCurrentLiab 36205000.00
commonStock 524154000.00
capitalStock 524154000.00
retainedEarnings -135770000.00
otherLiab 22457000.00
goodWill 523690000.00
otherAssets 35122000.00
cash 44403000.00
totalCurrentLiabilities 88943000.00
currentDeferredRevenue 41143000.00
netDebt -30998000.00
shortTermDebt 3928000.00
shortLongTermDebtTotal 13405000.00
otherStockholderEquity -388384000.00
propertyPlantEquipment 26608000.00
totalCurrentAssets 100210000.00
netTangibleAssets 41063000.00
netReceivables 42412000.00
inventory 411000.00
accountsPayable 7667000.00
accumulatedOtherComprehensiveIncome -25944000.00
commonStockTotalEquity 524154000.00
nonCurrrentAssetsOther 13520000.00
nonCurrentAssetsTotal 842376000.00
capitalLeaseObligations 13405000.00
nonCurrentLiabilitiesTotal 31934000.00
capitalSurpluse 459269000.00
liabilitiesAndStockholdersEquity 942586000.00
cashAndShortTermInvestments 44403000.00
propertyPlantAndEquipmentGross 26608000.00
propertyPlantAndEquipmentNet 26608000.00
netWorkingCapital 11267000.00
netInvestedCapital 821709000.00
commonStockSharesOutstanding 82867000.00
2019-01-31
date 2019-01-31
filing_date 2019-01-31
currency_symbol USD
totalAssets 653334000.00
intangibleAssets 176192000.00
otherCurrentAssets 9027000.00
totalLiab 119827000.00
totalStockholderEquity 533507000.00
deferredLongTermLiab 7300000.00
otherCurrentLiab 65220000.00
commonStock 276753000.00
capitalStock 276753000.00
retainedEarnings -172767000.00
otherLiab 23996000.00
goodWill 378178000.00
otherAssets 14108000.00
cash 27298000.00
totalCurrentLiabilities 70367000.00
currentDeferredRevenue 34236000.00
netDebt -1834000.00
shortTermDebt -34236000.00
shortLongTermDebtTotal 25464000.00
otherStockholderEquity -103986000.00
propertyPlantEquipment 12612000.00
totalCurrentAssets 72244000.00
netTangibleAssets -20863000.00
netReceivables 35824000.00
longTermDebt 25464000.00
inventory 95000.00
accountsPayable 5147000.00
accumulatedOtherComprehensiveIncome -25201000.00
commonStockTotalEquity 276753000.00
nonCurrrentAssetsOther 10510000.00
nonCurrentAssetsTotal 581090000.00
longTermDebtTotal 25464000.00
nonCurrentLiabilitiesTotal 49460000.00
capitalSurpluse 454722000.00
liabilitiesAndStockholdersEquity 653334000.00
cashAndShortTermInvestments 27298000.00
propertyPlantAndEquipmentGross 12612000.00
propertyPlantAndEquipmentNet 12612000.00
netWorkingCapital 1877000.00
netInvestedCapital 558971000.00
commonStockSharesOutstanding 77791000.00
2018-01-31
date 2018-01-31
filing_date 2018-04-30
currency_symbol USD
totalAssets 624878000.00
intangibleAssets 178001000.00
otherCurrentAssets 7621000.00
totalLiab 126066000.00
totalStockholderEquity 498812000.00
deferredLongTermLiab 453000.00
otherCurrentLiab 25538000.00
commonStock 274536000.00
retainedEarnings -211623000.00
otherLiab 21376000.00
goodWill 350148000.00
otherAssets 9079000.00
cash 35145000.00
totalCurrentLiabilities 67690000.00
currentDeferredRevenue 30985000.00
netDebt 1855000.00
shortTermDebt 3270000.00
shortLongTermDebt 37000000.00
shortLongTermDebtTotal 37000000.00
otherStockholderEquity 451151000.00
propertyPlantEquipment 12798000.00
totalCurrentAssets 74852000.00
netTangibleAssets -29337000.00
netReceivables 31963000.00
longTermDebt 37000000.00
inventory 123000.00
accountsPayable 7897000.00
accumulatedOtherComprehensiveIncome -15252000.00
commonStockTotalEquity 274536000.00
nonCurrrentAssetsOther 3966000.00
nonCurrentAssetsTotal 550026000.00
longTermDebtTotal 37000000.00
nonCurrentLiabilitiesTotal 58376000.00
capitalSurpluse 451151000.00
liabilitiesAndStockholdersEquity 624878000.00
cashAndShortTermInvestments 35145000.00
propertyPlantAndEquipmentGross 12798000.00
propertyPlantAndEquipmentNet 12798000.00
netWorkingCapital 7162000.00
netInvestedCapital 535812000.00
commonStockSharesOutstanding 77112000.00
2017-01-31
date 2017-01-31
filing_date 2017-04-26
currency_symbol USD
totalAssets 500540000.00
intangibleAssets 145445000.00
otherCurrentAssets 5149000.00
totalLiab 69945000.00
totalStockholderEquity 430595000.00
deferredLongTermLiab 422000.00
otherCurrentLiab 23247000.00
commonStock 253242000.00
retainedEarnings -238465000.00
otherLiab 16121000.00
goodWill 263113000.00
otherAssets 8974000.00
cash 38135000.00
totalCurrentLiabilities 53824000.00
currentDeferredRevenue 23728000.00
netDebt -38135000.00
shortTermDebt 2170000.00
otherStockholderEquity 448597000.00
propertyPlantEquipment 10447000.00
totalCurrentAssets 72561000.00
netTangibleAssets 22037000.00
shortTermInvestments 0.00
netReceivables 29110000.00
inventory 167000.00
accountsPayable 4679000.00
accumulatedOtherComprehensiveIncome -32779000.00
commonStockTotalEquity 253242000.00
nonCurrrentAssetsOther 1525000.00
nonCurrentAssetsTotal 427979000.00
nonCurrentLiabilitiesTotal 16121000.00
capitalSurpluse 448597000.00
liabilitiesAndStockholdersEquity 500540000.00
cashAndShortTermInvestments 38135000.00
propertyPlantAndEquipmentGross 10447000.00
propertyPlantAndEquipmentNet 10447000.00
commonStockSharesOutstanding 76515000.00
2016-01-31
date 2016-01-31
filing_date 2016-04-07
currency_symbol USD
totalAssets 452787000.00
intangibleAssets 133562000.00
otherCurrentAssets 4673000.00
totalLiab 50752000.00
totalStockholderEquity 402035000.00
deferredLongTermLiab 906000.00
otherCurrentLiab 16844000.00
commonStock 252471000.00
retainedEarnings -262303000.00
otherLiab 4613000.00
goodWill 217486000.00
otherAssets 18178000.00
cash 37213000.00
totalCurrentLiabilities 40042000.00
currentDeferredRevenue 16639000.00
netDebt -37213000.00
shortTermDebt 2086000.00
otherStockholderEquity 446747000.00
propertyPlantEquipment 8604000.00
totalCurrentAssets 75425000.00
netTangibleAssets 50987000.00
shortTermInvestments 4639000.00
netReceivables 28745000.00
inventory 155000.00
accountsPayable 4473000.00
accumulatedOtherComprehensiveIncome -34880000.00
commonStockTotalEquity 252471000.00
nonCurrentAssetsTotal 377362000.00
nonCurrentLiabilitiesTotal 10710000.00
capitalSurpluse 446747000.00
liabilitiesAndStockholdersEquity 452787000.00
cashAndShortTermInvestments 41852000.00
propertyPlantAndEquipmentGross 8604000.00
propertyPlantAndEquipmentNet 8604000.00
commonStockSharesOutstanding 76409000.00
2015-01-31
date 2015-01-31
filing_date 2015-04-29
currency_symbol USD
totalAssets 444201000.00
intangibleAssets 115126000.00
otherCurrentAssets 4327000.00
totalLiab 53816000.00
totalStockholderEquity 390385000.00
otherCurrentLiab 16695000.00
commonStock 247839000.00
retainedEarnings -282865000.00
otherLiab 3451000.00
goodWill 147440000.00
otherAssets 16510000.00
cash 118053000.00
totalCurrentLiabilities 40736000.00
currentDeferredRevenue 15309000.00
netDebt -118053000.00
shortTermDebt 4112000.00
otherStockholderEquity 450623000.00
propertyPlantEquipment 7829000.00
totalCurrentAssets 157296000.00
netTangibleAssets 127819000.00
netReceivables 25870000.00
inventory 474000.00
accountsPayable 4620000.00
accumulatedOtherComprehensiveIncome -25212000.00
commonStockTotalEquity 247839000.00
nonCurrentAssetsTotal 286905000.00
nonCurrentLiabilitiesTotal 13080000.00
liabilitiesAndStockholdersEquity 444201000.00
cashAndShortTermInvestments 118053000.00
propertyPlantAndEquipmentGross 7829000.00
propertyPlantAndEquipmentNet 7829000.00
commonStockSharesOutstanding 71584000.00
2014-01-31
date 2014-01-31
filing_date 2014-01-31
currency_symbol USD
totalAssets 344477000.00
intangibleAssets 94649000.00
otherCurrentAssets 3663000.00
totalLiab 94317000.00
totalStockholderEquity 250160000.00
otherCurrentLiab 19428000.00
commonStock 97779000.00
retainedEarnings -297924000.00
otherLiab 4418000.00
goodWill 111179000.00
otherAssets 19628000.00
cash 62705000.00
totalCurrentLiabilities 44290000.00
currentDeferredRevenue 9217000.00
netDebt -22300000.00
shortTermDebt 8618000.00
shortLongTermDebt 40405000.00
shortLongTermDebtTotal 40405000.00
otherStockholderEquity 451394000.00
propertyPlantEquipment 8792000.00
totalCurrentAssets 110229000.00
netTangibleAssets 44332000.00
netReceivables 29003000.00
longTermDebt 31787000.00
inventory 1350000.00
accountsPayable 7027000.00
accumulatedOtherComprehensiveIncome -1089000.00
commonStockTotalEquity 97779000.00
nonCurrentAssetsTotal 234248000.00
nonCurrentLiabilitiesTotal 50027000.00
liabilitiesAndStockholdersEquity 344477000.00
cashAndShortTermInvestments 62705000.00
propertyPlantAndEquipmentGross 8792000.00
propertyPlantAndEquipmentNet 8792000.00
commonStockSharesOutstanding 64370000.00
2013-01-31
date 2013-01-31
filing_date 2013-01-31
currency_symbol USD
totalAssets 274910000.00
intangibleAssets 71297000.00
otherCurrentAssets 3412000.00
totalLiab 37868000.00
totalStockholderEquity 237042000.00
otherCurrentLiab 12373000.00
commonStock 92472000.00
retainedEarnings -308733000.00
otherLiab 4088000.00
goodWill 88297000.00
otherAssets 23945000.00
cash 37638000.00
totalCurrentLiabilities 28160000.00
currentDeferredRevenue 7320000.00
netDebt -37638000.00
shortTermDebt 2354000.00
otherStockholderEquity 451434000.00
propertyPlantEquipment 10236000.00
totalCurrentAssets 80986000.00
netReceivables 26146000.00
inventory 812000.00
accountsPayable 6113000.00
accumulatedOtherComprehensiveIncome 1869000.00
commonStockTotalEquity 92472000.00
nonCurrrentAssetsOther 149000.00
nonCurrentAssetsTotal 193924000.00
nonCurrentLiabilitiesTotal 9708000.00
liabilitiesAndStockholdersEquity 274910000.00
cashAndShortTermInvestments 37638000.00
propertyPlantAndEquipmentGross 10236000.00
propertyPlantAndEquipmentNet 10236000.00
commonStockSharesOutstanding 63860000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
totalAssets 258924000.00
intangibleAssets 46681000.00
otherCurrentAssets 2814000.00
totalLiab 40368000.00
totalStockholderEquity 218556000.00
otherCurrentLiab 70000.00
commonStock 90924000.00
retainedEarnings -324729000.00
otherLiab 5000000.00
goodWill 68005000.00
otherAssets 31279000.00
cash 65547000.00
totalCurrentLiabilities 25521000.00
currentDeferredRevenue 6636000.00
netDebt -65547000.00
shortTermDebt 13565000.00
otherStockholderEquity 452424000.00
propertyPlantEquipment 9287000.00
totalCurrentAssets 103672000.00
netReceivables 22478000.00
longTermDebt 93000.00
inventory 413000.00
accountsPayable 5250000.00
accumulatedOtherComprehensiveIncome -63000.00
commonStockTotalEquity 90924000.00
nonCurrentAssetsTotal 155252000.00
nonCurrentLiabilitiesTotal 14847000.00
liabilitiesAndStockholdersEquity 258924000.00
cashAndShortTermInvestments 65547000.00
propertyPlantAndEquipmentGross 9287000.00
propertyPlantAndEquipmentNet 9287000.00
commonStockSharesOutstanding 63400000.00
2011-01-31
date 2011-01-31
filing_date 2011-01-31
currency_symbol USD
totalAssets 241269000.00
intangibleAssets 40703000.00
otherCurrentAssets 13622000.00
totalLiab 35754000.00
totalStockholderEquity 205515000.00
otherCurrentLiab 67000.00
commonStock 88148000.00
retainedEarnings -336755000.00
otherLiab 4140000.00
goodWill 56742000.00
otherAssets 34865000.00
cash 69644000.00
totalCurrentLiabilities 23182000.00
currentDeferredRevenue 6310000.00
netDebt -69644000.00
shortTermDebt 11813000.00
otherStockholderEquity 540448000.00
propertyPlantEquipment 7309000.00
totalCurrentAssets 101650000.00
netReceivables 18384000.00
longTermDebt 165000.00
accountsPayable 4992000.00
accumulatedOtherComprehensiveIncome 1822000.00
nonCurrentAssetsTotal 139619000.00
nonCurrentLiabilitiesTotal 12572000.00
liabilitiesAndStockholdersEquity 241269000.00
cashAndShortTermInvestments 69644000.00
propertyPlantAndEquipmentGross 7309000.00
propertyPlantAndEquipmentNet 7309000.00
commonStockSharesOutstanding 62888000.00
2010-01-31
date 2010-01-31
filing_date 2010-01-31
currency_symbol USD
totalAssets 208190000.00
intangibleAssets 21058000.00
otherCurrentAssets 5757000.00
totalLiab 20318000.00
totalStockholderEquity 187872000.00
otherCurrentLiab 7509000.00
commonStock 86609000.00
retainedEarnings -348294000.00
otherLiab 3777000.00
goodWill 34456000.00
otherAssets 34741000.00
cash 89554000.00
totalCurrentLiabilities 16541000.00
currentDeferredRevenue 5454000.00
netDebt -89554000.00
shortTermDebt 975000.00
otherStockholderEquity 538200000.00
propertyPlantEquipment 5482000.00
totalCurrentAssets 112453000.00
shortTermInvestments 5071000.00
netReceivables 12071000.00
accountsPayable 2603000.00
accumulatedOtherComprehensiveIncome -2034000.00
nonCurrentAssetsTotal 95737000.00
nonCurrentLiabilitiesTotal 3777000.00
liabilitiesAndStockholdersEquity 208190000.00
cashAndShortTermInvestments 94625000.00
propertyPlantAndEquipmentGross 5482000.00
propertyPlantAndEquipmentNet 5482000.00
commonStockSharesOutstanding 56437000.00
2009-01-31
date 2009-01-31
filing_date 2009-01-31
currency_symbol USD
totalAssets 146120000.00
intangibleAssets 15475000.00
otherCurrentAssets 6800000.00
totalLiab 13695000.00
totalStockholderEquity 132425000.00
otherCurrentLiab 5526000.00
commonStock 44986000.00
retainedEarnings -362386000.00
otherLiab 2325000.00
goodWill 26381000.00
otherAssets 25257000.00
cash 47422000.00
totalCurrentLiabilities 11370000.00
currentDeferredRevenue 3317000.00
netDebt -47422000.00
shortTermDebt 589000.00
otherStockholderEquity 494448000.00
propertyPlantEquipment 4888000.00
totalCurrentAssets 74119000.00
netTangibleAssets 90569000.00
shortTermInvestments 10210000.00
netReceivables 9687000.00
accountsPayable 1938000.00
accumulatedOtherComprehensiveIncome 363000.00
nonCurrrentAssetsOther 592000.00
nonCurrentAssetsTotal 72001000.00
nonCurrentLiabilitiesTotal 2325000.00
liabilitiesAndStockholdersEquity 146120000.00
cashAndShortTermInvestments 57632000.00
propertyPlantAndEquipmentGross 4888000.00
propertyPlantAndEquipmentNet 4888000.00
commonStockSharesOutstanding 53659000.00
2008-01-31
date 2008-01-31
filing_date 2008-01-31
currency_symbol USD
totalAssets 126394000.00
intangibleAssets 18914000.00
otherCurrentAssets 833000.00
totalLiab 13671000.00
totalStockholderEquity 112723000.00
otherCurrentLiab 783000.00
commonStock 44251000.00
retainedEarnings -382854000.00
otherLiab 1570000.00
goodWill 25005000.00
otherAssets 14570000.00
cash 44091000.00
totalCurrentLiabilities 12101000.00
currentDeferredRevenue 3750000.00
netDebt -44091000.00
shortTermDebt 4514000.00
otherStockholderEquity 493571000.00
propertyPlantEquipment 6722000.00
totalCurrentAssets 61183000.00
netTangibleAssets 68804000.00
shortTermInvestments 10210000.00
netReceivables 11735000.00
inventory 4524000.00
accountsPayable 3054000.00
accumulatedOtherComprehensiveIncome 2006000.00
nonCurrentAssetsTotal 65211000.00
nonCurrentLiabilitiesTotal 1570000.00
liabilitiesAndStockholdersEquity 126394000.00
cashAndShortTermInvestments 44091000.00
propertyPlantAndEquipmentGross 6722000.00
propertyPlantAndEquipmentNet 6722000.00
commonStockSharesOutstanding 52290000.00
2007-01-31
date 2007-01-31
filing_date 2007-01-31
currency_symbol USD
totalAssets 71334000.00
intangibleAssets 10953000.00
otherCurrentAssets 2000000.00
totalLiab 8585000.00
totalStockholderEquity 62749000.00
otherCurrentLiab 2820000.00
commonStock 19319000.00
retainedEarnings -405297000.00
otherLiab 1570000.00
goodWill 20426000.00
otherAssets 833000.00
cash 19370000.00
totalCurrentLiabilities 8585000.00
currentDeferredRevenue 2374000.00
netDebt -19370000.00
otherStockholderEquity 448850000.00
propertyPlantEquipment 6766000.00
totalCurrentAssets 32356000.00
netTangibleAssets 31370000.00
shortTermInvestments 2551000.00
netReceivables 7516000.00
inventory 919000.00
accountsPayable 3391000.00
accumulatedOtherComprehensiveIncome -123000.00
commonStockTotalEquity 19319000.00
nonCurrrentAssetsOther 833000.00
nonCurrentAssetsTotal 38978000.00
liabilitiesAndStockholdersEquity 71334000.00
cashAndShortTermInvestments 21921000.00
propertyPlantAndEquipmentGross 6766000.00
propertyPlantAndEquipmentNet 6766000.00
commonStockSharesOutstanding 46475000.00
2006-01-31
date 2006-01-31
filing_date 2006-01-31
currency_symbol USD
totalAssets 46770000.00
intangibleAssets 1429000.00
otherCurrentAssets 651000.00
totalLiab 8354000.00
totalStockholderEquity 38416000.00
otherCurrentLiab 3750000.00
commonStock 21000.00
retainedEarnings -407738000.00
cash 27634000.00
totalCurrentLiabilities 8354000.00
currentDeferredRevenue 2776000.00
netDebt -27634000.00
otherStockholderEquity 446565000.00
propertyPlantEquipment 6039000.00
totalCurrentAssets 39302000.00
shortTermInvestments 5367000.00
netReceivables 5650000.00
accountsPayable 1828000.00
accumulatedOtherComprehensiveIncome -432000.00
commonStockTotalEquity 21000.00
nonCurrentAssetsTotal 7468000.00
liabilitiesAndStockholdersEquity 46770000.00
cashAndShortTermInvestments 33001000.00
propertyPlantAndEquipmentGross 6039000.00
propertyPlantAndEquipmentNet 6039000.00
commonStockSharesOutstanding 41596000.00
2005-01-31
date 2005-01-31
filing_date 2005-07-29
currency_symbol USD
totalAssets 72573000.00
intangibleAssets 4122000.00
otherCurrentAssets 1325000.00
totalLiab 36835000.00
totalStockholderEquity 35738000.00
otherCurrentLiab 5428000.00
commonStock 364911000.00
retainedEarnings -410731000.00
cash 17220000.00
totalCurrentLiabilities 36834000.00
currentDeferredRevenue 2605000.00
netDebt 9776000.00
shortTermDebt 26996000.00
shortLongTermDebtTotal 26996000.00
otherStockholderEquity 81658000.00
propertyPlantEquipment 6966000.00
totalCurrentAssets 58184000.00
shortTermInvestments 31534000.00
netReceivables 8105000.00
accountsPayable 1805000.00
accumulatedOtherComprehensiveIncome -100000.00
commonStockTotalEquity 364911000.00
nonCurrrentAssetsOther 3301000.00
nonCurrentAssetsTotal 14389000.00
nonCurrentLiabilitiesTotal 1000.00
liabilitiesAndStockholdersEquity 72573000.00
cashAndShortTermInvestments 48754000.00
propertyPlantAndEquipmentGross 6966000.00
propertyPlantAndEquipmentNet 6966000.00
commonStockSharesOutstanding 40706000.00
2004-01-31
date 2004-01-31
filing_date 2004-01-31
currency_symbol USD
totalAssets 128758000.00
intangibleAssets 26302000.00
otherCurrentAssets 3045000.00
totalLiab 36561000.00
totalStockholderEquity 92197000.00
otherCurrentLiab 3609000.00
commonStock 364153000.00
retainedEarnings -361661000.00
goodWill 18038000.00
otherAssets 1021000.00
cash 13187000.00
totalCurrentLiabilities 11212000.00
currentDeferredRevenue 2860000.00
netDebt 12162000.00
shortLongTermDebtTotal 25349000.00
otherStockholderEquity 85542000.00
propertyPlantEquipment 13452000.00
totalCurrentAssets 67355000.00
shortTermInvestments 34636000.00
netReceivables 16487000.00
longTermDebt 25349000.00
accountsPayable 4743000.00
accumulatedOtherComprehensiveIncome 4163000.00
commonStockTotalEquity 364153000.00
nonCurrrentAssetsOther 21649000.00
nonCurrentAssetsTotal 61403000.00
nonCurrentLiabilitiesTotal 25349000.00
liabilitiesAndStockholdersEquity 128758000.00
cashAndShortTermInvestments 47823000.00
propertyPlantAndEquipmentGross 13452000.00
propertyPlantAndEquipmentNet 13452000.00
commonStockSharesOutstanding 47736000.00
2003-01-31
date 2003-01-31
filing_date 2003-01-31
currency_symbol USD
totalAssets 242275000.00
intangibleAssets 31209000.00
otherCurrentAssets 3020000.00
totalLiab 87555000.00
totalStockholderEquity 154720000.00
otherCurrentLiab 8673000.00
commonStock 468618000.00
retainedEarnings -316903000.00
goodWill 17603000.00
otherAssets 1638000.00
cash 21195000.00
totalCurrentLiabilities 15560000.00
currentDeferredRevenue 2923000.00
netDebt 50800000.00
shortLongTermDebtTotal 71995000.00
otherStockholderEquity 5201000.00
propertyPlantEquipment 12151000.00
totalCurrentAssets 49591000.00
shortTermInvestments 8521000.00
netReceivables 16855000.00
longTermDebt 64817000.00
accountsPayable 3964000.00
accumulatedOtherComprehensiveIncome -2196000.00
commonStockTotalEquity 468618000.00
nonCurrrentAssetsOther 149324000.00
nonCurrentAssetsTotal 192684000.00
nonCurrentLiabilitiesTotal 71995000.00
liabilitiesAndStockholdersEquity 242275000.00
cashAndShortTermInvestments 29716000.00
propertyPlantAndEquipmentGross 12151000.00
propertyPlantAndEquipmentNet 12151000.00
commonStockSharesOutstanding 52237000.00
2002-01-31
date 2002-01-31
filing_date 2002-01-31
currency_symbol USD
totalAssets 388522000.00
intangibleAssets 141423000.00
otherCurrentAssets 4220000.00
totalLiab 92920000.00
totalStockholderEquity 295602000.00
otherCurrentLiab 10428000.00
commonStock 468445000.00
retainedEarnings -176687000.00
goodWill 100532000.00
otherAssets 2364000.00
cash 36101000.00
totalCurrentLiabilities 19420000.00
currentDeferredRevenue 5616000.00
netDebt 37399000.00
shortLongTermDebtTotal 73500000.00
otherStockholderEquity 15161000.00
propertyPlantEquipment 10261000.00
totalCurrentAssets 148780000.00
shortTermInvestments 82485000.00
netReceivables 25974000.00
longTermDebt 63596000.00
accountsPayable 3376000.00
accumulatedOtherComprehensiveIncome -1357000.00
commonStockTotalEquity 468445000.00
nonCurrrentAssetsOther 88058000.00
nonCurrentAssetsTotal 239742000.00
nonCurrentLiabilitiesTotal 73500000.00
liabilitiesAndStockholdersEquity 388522000.00
cashAndShortTermInvestments 118586000.00
propertyPlantAndEquipmentGross 10261000.00
propertyPlantAndEquipmentNet 10261000.00
commonStockSharesOutstanding 50858000.00
2001-01-31
date 2001-01-31
filing_date 2001-01-31
currency_symbol USD
totalAssets 400964000.00
intangibleAssets 119295000.00
otherCurrentAssets 1796000.00
totalLiab 100474000.00
totalStockholderEquity 300490000.00
otherCurrentLiab 23641000.00
commonStock 415676000.00
retainedEarnings -117969000.00
goodWill 101634000.00
otherAssets 3115000.00
cash 62938000.00
totalCurrentLiabilities 25474000.00
netDebt 12062000.00
shortLongTermDebtTotal 75000000.00
otherStockholderEquity 8292000.00
propertyPlantEquipment 7145000.00
totalCurrentAssets 259609000.00
shortTermInvestments 168987000.00
netReceivables 25888000.00
longTermDebt 62495000.00
accountsPayable 1833000.00
accumulatedOtherComprehensiveIncome -1291000.00
commonStockTotalEquity 415676000.00
nonCurrrentAssetsOther 14915000.00
nonCurrentAssetsTotal 141355000.00
nonCurrentLiabilitiesTotal 75000000.00
liabilitiesAndStockholdersEquity 400964000.00
cashAndShortTermInvestments 231925000.00
propertyPlantAndEquipmentGross 7145000.00
propertyPlantAndEquipmentNet 7145000.00
commonStockSharesOutstanding 44218000.00
2000-01-31
date 2000-01-31
filing_date 2000-01-31
currency_symbol USD
totalAssets 90358584.00
intangibleAssets 4922895.00
otherCurrentAssets 3707563.00
totalLiab 14698401.00
totalStockholderEquity 75660183.00
otherCurrentLiab 10811469.00
commonStock 159830822.00
retainedEarnings -86343093.00
goodWill 10769000.00
otherAssets 527000.00
cash 31148593.00
totalCurrentLiabilities 14698401.00
netDebt -31148593.00
otherStockholderEquity 6923295.00
propertyPlantEquipment 4921000.00
totalCurrentAssets 80515008.00
shortTermInvestments 25835021.00
netReceivables 19823831.00
accountsPayable 3886932.00
accumulatedOtherComprehensiveIncome -953263.00
commonStockTotalEquity 159830822.00
nonCurrentAssetsTotal 9843576.00
liabilitiesAndStockholdersEquity 90358584.00
cashAndShortTermInvestments 56983614.00
propertyPlantAndEquipmentGross 4920681.00
propertyPlantAndEquipmentNet 4920681.00
commonStockSharesOutstanding 36712000.00
1999-01-31
date 1999-01-31
filing_date 1999-01-31
currency_symbol USD
totalAssets 62200000.00
intangibleAssets 6200000.00
otherCurrentAssets 13900000.00
totalLiab 15000000.00
totalStockholderEquity 47200000.00
otherCurrentLiab 10900000.00
retainedEarnings -64600000.00
cash 17600000.00
totalCurrentLiabilities 15000000.00
netDebt -17600000.00
otherStockholderEquity 111800000.00
totalCurrentAssets 51200000.00
netReceivables 19700000.00
accountsPayable 4100000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 11000000.00
liabilitiesAndStockholdersEquity 62200000.00
cashAndShortTermInvestments 17600000.00
propertyPlantAndEquipmentNet 4700000.00
commonStockSharesOutstanding 32932209.00
1998-01-31
date 1998-01-31
filing_date 1998-01-31
currency_symbol USD
totalAssets 86148764.88
intangibleAssets 35505401.50
otherCurrentAssets 3096401.29
totalLiab 15069152.96
totalStockholderEquity 71079611.92
otherCurrentLiab 6674465.01
retainedEarnings -13211312.19
cash 35574210.42
totalCurrentLiabilities 15069152.96
netDebt -35298974.75
shortTermDebt 275235.67
shortLongTermDebtTotal 275235.67
otherStockholderEquity 84290924.10
totalCurrentAssets 48235051.26
netReceivables 9564439.55
accountsPayable 8119452.28
nonCurrrentAssetsOther 68808.92
nonCurrentAssetsTotal 37913713.62
liabilitiesAndStockholdersEquity 86148764.88
cashAndShortTermInvestments 35574210.42
propertyPlantAndEquipmentNet 2339503.20
commonStockSharesOutstanding 11381212.00
Cash_Flow
currency_symbol USD
quarterly
2023-10-31
date 2023-10-31
filing_date 2023-10-31
currency_symbol USD
investments -1462000.00
totalCashFromFinancingActivities 447000.00
netIncome 26602000.00
changeInCash 52200000.00
beginPeriodCashFlow 227409000.00
endPeriodCashFlow 279609000.00
totalCashFromOperatingActivities 56050000.00
issuanceOfCapitalStock 447000.00
depreciation 16702000.00
changeToInventory 37000.00
changeToAccountReceivables 7518000.00
otherCashflowsFromFinancingActivities -1462000.00
capitalExpenditures 1462000
changeInWorkingCapital 10405000.00
stockBasedCompensation 4513000.00
otherNonCashItems -15000.00
freeCashFlow 54588000.00
2023-07-31
date 2023-07-31
filing_date 2023-07-31
currency_symbol USD
investments -2180000.00
changeToLiabilities 9893000.00
totalCashflowsFromInvestingActivities -2180000.00
totalCashFromFinancingActivities -5754000.00
changeToOperatingActivities 1139000.00
netIncome 28116000.00
changeInCash 45222000.00
beginPeriodCashFlow 182187000.00
endPeriodCashFlow 227409000.00
totalCashFromOperatingActivities 52011000.00
issuanceOfCapitalStock 566000.00
depreciation 16847000.00
changeToInventory 385000.00
changeToAccountReceivables -6051000.00
otherCashflowsFromFinancingActivities -6320000.00
changeToNetincome 2434000.00
capitalExpenditures 2180000
changeInWorkingCapital 4614000.00
stockBasedCompensation 4451000.00
otherNonCashItems -148000.00
freeCashFlow 49831000.00
2023-04-30
date 2023-04-30
filing_date 2023-04-30
currency_symbol USD
investments -143903000.00
changeToLiabilities 6622000.00
totalCashflowsFromInvestingActivities -143903000.00
totalCashFromFinancingActivities 530000.00
changeToOperatingActivities -3150000.00
netIncome 29353000.00
changeInCash -94198000.00
beginPeriodCashFlow 276385000.00
endPeriodCashFlow 182187000.00
totalCashFromOperatingActivities 48855000.00
issuanceOfCapitalStock 5455000.00
depreciation 15939000.00
changeToInventory -20000.00
changeToAccountReceivables -3119000.00
otherCashflowsFromFinancingActivities -4925000.00
changeToNetincome 3947000.00
capitalExpenditures 1203000
changeInWorkingCapital -384000.00
stockBasedCompensation 2919000.00
otherNonCashItems 220000.00
freeCashFlow 47652000.00
2023-01-31
date 2023-01-31
filing_date 2023-03-01
currency_symbol USD
investments -13217000.00
changeToLiabilities 675000.00
totalCashflowsFromInvestingActivities -13217000.00
totalCashFromFinancingActivities -977000.00
changeToOperatingActivities 588000.00
netIncome 29750000.00
changeInCash 39029000.00
beginPeriodCashFlow 237356000.00
endPeriodCashFlow 276385000.00
totalCashFromOperatingActivities 50649000.00
issuanceOfCapitalStock 75000.00
depreciation 15723000.00
changeToInventory 75000.00
changeToAccountReceivables 1470000.00
otherCashflowsFromFinancingActivities -1052000.00
changeToNetincome 3345000.00
capitalExpenditures 1644000
changeInWorkingCapital 1831000.00
stockBasedCompensation 3568000.00
otherNonCashItems 99000.00
freeCashFlow 49005000.00
2022-10-31
date 2022-10-31
filing_date 2022-10-31
currency_symbol USD
investments -1005000.00
changeToLiabilities 571000.00
totalCashflowsFromInvestingActivities -1005000.00
totalCashFromFinancingActivities 1156000.00
changeToOperatingActivities -151000.00
netIncome 26469000.00
changeInCash 48326000.00
beginPeriodCashFlow 189030000.00
endPeriodCashFlow 237356000.00
totalCashFromOperatingActivities 50915000.00
issuanceOfCapitalStock 1156000.00
depreciation 15999000.00
changeToInventory -8000.00
changeToAccountReceivables 3225000.00
otherCashflowsFromFinancingActivities -1005000.00
changeToNetincome 3207000.00
capitalExpenditures 1005000
changeInWorkingCapital 5240000.00
stockBasedCompensation 3576000.00
otherNonCashItems -97000.00
freeCashFlow 49910000.00
2022-07-31
date 2022-07-31
filing_date 2022-07-31
currency_symbol USD
investments -62882000.00
changeToLiabilities 2501000.00
totalCashflowsFromInvestingActivities -62882000.00
totalCashFromFinancingActivities -5104000.00
changeToOperatingActivities 419000.00
netIncome 22902000.00
changeInCash -22749000.00
beginPeriodCashFlow 211779000.00
endPeriodCashFlow 189030000.00
totalCashFromOperatingActivities 46399000.00
issuanceOfCapitalStock 111000.00
depreciation 17387000.00
changeToInventory -18000.00
changeToAccountReceivables -1624000.00
otherCashflowsFromFinancingActivities -5215000.00
changeToNetincome 5128000.00
capitalExpenditures 1786000
changeInWorkingCapital 982000.00
stockBasedCompensation 3736000.00
otherNonCashItems 68000.00
freeCashFlow 44613000.00
2022-04-30
date 2022-04-30
filing_date 2022-04-30
currency_symbol USD
investments -44528000.00
changeToLiabilities 3775000.00
totalCashflowsFromInvestingActivities -44528000.00
totalCashFromFinancingActivities 322000.00
changeToOperatingActivities -1592000.00
netIncome 23115000.00
changeInCash -1658000.00
beginPeriodCashFlow 213437000.00
endPeriodCashFlow 211779000.00
totalCashFromOperatingActivities 44432000.00
issuanceOfCapitalStock 388000.00
depreciation 16293000.00
changeToInventory 54000.00
changeToAccountReceivables -2920000.00
otherCashflowsFromFinancingActivities -66000.00
changeToNetincome 5284000.00
capitalExpenditures 1636000
changeInWorkingCapital -260000.00
stockBasedCompensation 2787000.00
otherNonCashItems -17000.00
freeCashFlow 42796000.00
2022-01-31
date 2022-01-31
filing_date 2022-01-31
currency_symbol USD
investments -979000.00
changeToLiabilities 4317000.00
totalCashflowsFromInvestingActivities -979000.00
totalCashFromFinancingActivities 105000.00
changeToOperatingActivities -753000.00
netIncome 19194000.00
changeInCash 42358000.00
beginPeriodCashFlow 171079000.00
endPeriodCashFlow 213437000.00
totalCashFromOperatingActivities 45520000.00
issuanceOfCapitalStock 117000.00
depreciation 16334000.00
changeToInventory -104000.00
changeToAccountReceivables 393000.00
otherCashflowsFromFinancingActivities -12000.00
changeToNetincome 6061000.00
capitalExpenditures 979000
changeInWorkingCapital 3931000.00
stockBasedCompensation 2899000.00
otherNonCashItems -176000.00
freeCashFlow 44541000.00
2021-10-31
date 2021-10-31
filing_date 2021-10-31
currency_symbol USD
investments -1254000.00
changeToLiabilities 331000.00
totalCashflowsFromInvestingActivities -1254000.00
totalCashFromFinancingActivities 1042000.00
changeToOperatingActivities 4541000.00
netIncome 25491000.00
changeInCash 42721000.00
beginPeriodCashFlow 128358000.00
endPeriodCashFlow 171079000.00
totalCashFromOperatingActivities 43338000.00
issuanceOfCapitalStock 1042000.00
depreciation 16646000.00
changeToInventory -56000.00
changeToAccountReceivables -4696000.00
otherCashflowsFromFinancingActivities -1254000.00
changeToNetincome 425000.00
capitalExpenditures 1254000
changeInWorkingCapital 776000.00
stockBasedCompensation 2951000.00
otherNonCashItems -73000.00
freeCashFlow 42084000.00
2021-07-31
date 2021-07-31
filing_date 2021-07-31
currency_symbol USD
investments -55359000.00
changeToLiabilities 1332000.00
totalCashflowsFromInvestingActivities -55359000.00
netBorrowings -1068000.00
totalCashFromFinancingActivities -218000.00
changeToOperatingActivities 2927000.00
netIncome 23176000.00
changeInCash -9779000.00
beginPeriodCashFlow 138137000.00
endPeriodCashFlow 128358000.00
totalCashFromOperatingActivities 46374000.00
issuanceOfCapitalStock 850000.00
depreciation 16198000.00
changeToInventory -166000.00
changeToAccountReceivables 316000.00
otherCashflowsFromFinancingActivities -55359000.00
changeToNetincome 1296000.00
capitalExpenditures 941000
changeInWorkingCapital 5704000.00
stockBasedCompensation 3015000.00
otherNonCashItems 281000.00
freeCashFlow 45433000.00
2021-04-30
date 2021-04-30
filing_date 2021-04-30
currency_symbol USD
investments -37515000.00
changeToLiabilities 2498000.00
totalCashflowsFromInvestingActivities -37515000.00
netBorrowings -1068000.00
totalCashFromFinancingActivities 587000.00
changeToOperatingActivities 552000.00
netIncome 18421000.00
changeInCash 4476000.00
beginPeriodCashFlow 133661000.00
endPeriodCashFlow 138137000.00
totalCashFromOperatingActivities 40906000.00
depreciation 15050000.00
changeToInventory -172000.00
changeToAccountReceivables 1103000.00
otherCashflowsFromFinancingActivities -60000.00
changeToNetincome 5057000.00
capitalExpenditures 1655000
changeInWorkingCapital 2378000.00
stockBasedCompensation 2152000.00
otherNonCashItems 276000.00
freeCashFlow 39251000.00
2021-01-31
date 2021-01-31
filing_date 2021-01-31
currency_symbol USD
investments -19929000.00
changeToLiabilities 4412000.00
totalCashflowsFromInvestingActivities -19929000.00
netBorrowings -728000.00
totalCashFromFinancingActivities -483000.00
changeToOperatingActivities -6199000.00
netIncome 17203000.00
changeInCash 19245000.00
beginPeriodCashFlow 114416000.00
endPeriodCashFlow 133661000.00
totalCashFromOperatingActivities 36462000.00
depreciation 15401000.00
changeToInventory 82000.00
changeToAccountReceivables -1379000.00
otherCashflowsFromFinancingActivities -19929000.00
changeToNetincome 4772000.00
capitalExpenditures 900000
changeInWorkingCapital -914000.00
stockBasedCompensation 1950000.00
otherNonCashItems 76000.00
freeCashFlow 35562000.00
2020-10-31
date 2020-10-31
filing_date 2020-10-31
currency_symbol USD
investments -774000.00
changeToLiabilities -1886000.00
totalCashflowsFromInvestingActivities -774000.00
netBorrowings -728000.00
totalCashFromFinancingActivities 241000.00
changeToOperatingActivities 2784000.00
netIncome 13308000.00
changeInCash 32554000.00
beginPeriodCashFlow 81862000.00
endPeriodCashFlow 114416000.00
totalCashFromOperatingActivities 33149000.00
depreciation 15478000.00
changeToInventory -93000.00
changeToAccountReceivables -2005000.00
otherCashflowsFromFinancingActivities -2000.00
changeToNetincome 4547000.00
capitalExpenditures 774000
changeInWorkingCapital -184000.00
stockBasedCompensation 1629000.00
otherNonCashItems 80000.00
freeCashFlow 32375000.00
2020-07-31
date 2020-07-31
filing_date 2020-09-10
currency_symbol USD
investments -6300000.00
changeToLiabilities 2377000.00
totalCashflowsFromInvestingActivities -6300000.00
netBorrowings -10065000.00
totalCashFromFinancingActivities -4375000.00
changeToOperatingActivities -7296000.00
netIncome 10542000.00
changeInCash 25886000.00
beginPeriodCashFlow 55976000.00
endPeriodCashFlow 81862000.00
totalCashFromOperatingActivities 34086000.00
depreciation 15490000.00
changeToInventory -71000.00
changeToAccountReceivables 4748000.00
otherCashflowsFromFinancingActivities -6300000.00
changeToNetincome 9914000.00
capitalExpenditures 1063000
changeInWorkingCapital -1860000.00
stockBasedCompensation 1566000.00
otherNonCashItems -27000.00
freeCashFlow 33023000.00
2020-04-30
date 2020-04-30
filing_date 2020-05-01
currency_symbol USD
investments -25159000.00
changeToLiabilities 288000.00
totalCashflowsFromInvestingActivities -25159000.00
netBorrowings 10196000.00
totalCashFromFinancingActivities 10174000.00
changeToOperatingActivities -2132000.00
netIncome 11047000.00
changeInCash 11573000.00
beginPeriodCashFlow 44403000.00
endPeriodCashFlow 55976000.00
totalCashFromOperatingActivities 27533000.00
depreciation 15293000.00
otherCashflowsFromInvestingActivities -24137000.00
changeToInventory 181000.00
changeToAccountReceivables -1221000.00
salePurchaseOfStock 16000.00
otherCashflowsFromFinancingActivities 10158000.00
changeToNetincome 1810000.00
capitalExpenditures 1022000
changeInWorkingCapital -617000.00
stockBasedCompensation 1168000.00
otherNonCashItems 78000.00
freeCashFlow 26511000.00
2020-01-31
date 2020-01-31
filing_date 2020-02-25
currency_symbol USD
investments -1021000.00
changeToLiabilities -453000.00
totalCashflowsFromInvestingActivities -1021000.00
netBorrowings -9258000.00
totalCashFromFinancingActivities -9935000.00
changeToOperatingActivities -3958000.00
netIncome 11438000.00
changeInCash 15555000.00
beginPeriodCashFlow 28848000.00
endPeriodCashFlow 44403000.00
totalCashFromOperatingActivities 26367000.00
depreciation 16975000.00
otherCashflowsFromInvestingActivities -292053000.00
changeToInventory -258000.00
changeToAccountReceivables 852000.00
salePurchaseOfStock 237973000.00
otherCashflowsFromFinancingActivities -300000.00
changeToNetincome 3900000.00
capitalExpenditures 1021000
changeInWorkingCapital -5946000.00
stockBasedCompensation 1321000.00
otherNonCashItems 326000.00
freeCashFlow 25346000.00
2019-10-31
date 2019-10-31
filing_date 2019-12-05
currency_symbol USD
investments -13202000.00
changeToLiabilities 1073000.00
totalCashflowsFromInvestingActivities -13202000.00
netBorrowings -13514000.00
totalCashFromFinancingActivities -13038000.00
changeToOperatingActivities 904000.00
netIncome 9666000.00
changeInCash 1486000.00
beginPeriodCashFlow 27362000.00
endPeriodCashFlow 28848000.00
totalCashFromOperatingActivities 27529000.00
depreciation 15701000.00
otherCashflowsFromInvestingActivities -292053000.00
changeToInventory -51000.00
changeToAccountReceivables -2502000.00
salePurchaseOfStock 238350000.00
otherCashflowsFromFinancingActivities 11929000.00
changeToNetincome 2510000.00
capitalExpenditures 1484000
changeInWorkingCapital -348000.00
stockBasedCompensation 1324000.00
freeCashFlow 26045000.00
2019-07-31
date 2019-07-31
filing_date 2019-07-31
currency_symbol USD
investments -41469000.00
changeToLiabilities -782000.00
totalCashflowsFromInvestingActivities -41469000.00
netBorrowings -224121000.00
totalCashFromFinancingActivities 12518000.00
changeToOperatingActivities -1873000.00
netIncome 8573000.00
changeInCash -2188000.00
beginPeriodCashFlow 29550000.00
endPeriodCashFlow 27362000.00
totalCashFromOperatingActivities 26921000.00
depreciation 15177000.00
otherCashflowsFromInvestingActivities -280335000.00
changeToInventory -33000.00
changeToAccountReceivables 2723000.00
salePurchaseOfStock 237803000.00
otherCashflowsFromFinancingActivities 43377000.00
changeToNetincome 2985000.00
capitalExpenditures 997000
changeInWorkingCapital 186000.00
stockBasedCompensation 1325000.00
otherNonCashItems 182000.00
freeCashFlow 25924000.00
2019-04-30
date 2019-04-30
filing_date 2019-05-03
currency_symbol USD
investments -241261000.00
changeToLiabilities -2254000.00
totalCashflowsFromInvestingActivities -241261000.00
netBorrowings 221274000.00
totalCashFromFinancingActivities 220624000.00
changeToOperatingActivities 249000.00
netIncome 7320000.00
changeInCash 2252000.00
beginPeriodCashFlow 27298000.00
endPeriodCashFlow 29550000.00
totalCashFromOperatingActivities 23435000.00
depreciation 13669000.00
otherCashflowsFromInvestingActivities -239863000.00
changeToInventory -3000.00
changeToAccountReceivables 2660000.00
salePurchaseOfStock 732000.00
otherCashflowsFromFinancingActivities 239824000.00
changeToNetincome 1594000.00
capitalExpenditures 1398000
changeInWorkingCapital 852000.00
stockBasedCompensation 939000.00
otherNonCashItems -171000.00
freeCashFlow 22037000.00
2019-01-31
date 2019-01-31
filing_date 2019-02-11
currency_symbol USD
investments -2166000.00
totalCashflowsFromInvestingActivities -73176000.00
totalCashFromFinancingActivities -25159000.00
netIncome 7892000.00
changeInCash -5462000.00
beginPeriodCashFlow 32760000.00
endPeriodCashFlow 27298000.00
totalCashFromOperatingActivities 21762000.00
depreciation 11795000.00
otherCashflowsFromInvestingActivities -67932000.00
changeToInventory 7000.00
changeToAccountReceivables 645000.00
salePurchaseOfStock 345000.00
otherCashflowsFromFinancingActivities -2166000.00
capitalExpenditures 2166000
changeInWorkingCapital -362000.00
stockBasedCompensation 974000.00
otherNonCashItems 410000.00
freeCashFlow 19596000.00
2018-10-31
date 2018-10-31
filing_date 2018-11-29
currency_symbol USD
changeToLiabilities 4393000.00
totalCashflowsFromInvestingActivities -10574000.00
netBorrowings -8003000.00
totalCashFromFinancingActivities -9561000.00
changeToOperatingActivities 962000.00
netIncome 7901000.00
changeInCash -1308000.00
beginPeriodCashFlow 34068000.00
endPeriodCashFlow 32760000.00
totalCashFromOperatingActivities 19220000.00
depreciation 11452000.00
changeToInventory 17000.00
changeToAccountReceivables 260000.00
salePurchaseOfStock -27000.00
otherCashflowsFromFinancingActivities 8422000.00
changeToNetincome 1400000.00
capitalExpenditures 1131000
changeInWorkingCapital -1533000.00
stockBasedCompensation 1002000.00
otherNonCashItems -269000.00
freeCashFlow 18089000.00
2018-07-31
date 2018-07-31
filing_date 2018-07-31
currency_symbol USD
changeToLiabilities 2726000.00
totalCashflowsFromInvestingActivities -27089000.00
netBorrowings 7421000.00
totalCashFromFinancingActivities 7333000.00
changeToOperatingActivities 199000.00
netIncome 8498000.00
changeInCash -2142000.00
beginPeriodCashFlow 36210000.00
endPeriodCashFlow 34068000.00
totalCashFromOperatingActivities 18239000.00
depreciation 11017000.00
changeToInventory 32000.00
changeToAccountReceivables 835000.00
otherCashflowsFromFinancingActivities 25260000.00
changeToNetincome 1060000.00
capitalExpenditures 982000
changeInWorkingCapital -2336000.00
stockBasedCompensation 1001000.00
otherNonCashItems -40000.00
freeCashFlow 17257000.00
2018-04-30
date 2018-04-30
filing_date 2018-04-30
currency_symbol USD
changeToLiabilities 2973000.00
totalCashflowsFromInvestingActivities -33347000.00
netBorrowings 15557000.00
totalCashFromFinancingActivities 16010000.00
changeToOperatingActivities -2514000.00
netIncome 6986000.00
changeInCash 1065000.00
beginPeriodCashFlow 35145000.00
endPeriodCashFlow 36210000.00
totalCashFromOperatingActivities 18853000.00
depreciation 10459000.00
changeToInventory 18000.00
changeToAccountReceivables -1875000.00
salePurchaseOfStock 453000.00
otherCashflowsFromFinancingActivities 33167000.00
changeToNetincome 180000.00
capitalExpenditures 965000
changeInWorkingCapital 382000.00
stockBasedCompensation 733000.00
otherNonCashItems -30000.00
freeCashFlow 17888000.00
2018-01-31
date 2018-01-31
filing_date 2018-01-31
currency_symbol USD
changeToLiabilities 836000.00
totalCashflowsFromInvestingActivities -116953000.00
netBorrowings 37000000.00
totalCashFromFinancingActivities -18000000.00
changeToOperatingActivities -2348000.00
netIncome 6665000.00
changeInCash 1857000.00
beginPeriodCashFlow 33288000.00
endPeriodCashFlow 35145000.00
totalCashFromOperatingActivities 19637000.00
depreciation 10384000.00
changeToInventory 73000.00
changeToAccountReceivables -3152000.00
otherCashflowsFromFinancingActivities -1208000.00
changeToNetincome 6326000.00
capitalExpenditures 1208000
changeInWorkingCapital 1940000.00
stockBasedCompensation 772000.00
otherNonCashItems -68000.00
freeCashFlow 18429000.00
2017-10-31
date 2017-10-31
filing_date 2017-10-31
currency_symbol USD
changeToLiabilities -1897000.00
totalCashflowsFromInvestingActivities -88386000.00
netBorrowings 15000000.00
totalCashFromFinancingActivities 15534000.00
changeToOperatingActivities 621000.00
netIncome 6170000.00
changeInCash -54239000.00
beginPeriodCashFlow 87527000.00
endPeriodCashFlow 33288000.00
totalCashFromOperatingActivities 18938000.00
depreciation 9983000.00
changeToInventory -5000.00
changeToAccountReceivables 1764000.00
salePurchaseOfStock 534000.00
otherCashflowsFromFinancingActivities 40534000.00
changeToNetincome 2569000.00
capitalExpenditures 2209000
changeInWorkingCapital 1713000.00
stockBasedCompensation 768000.00
otherNonCashItems -106000.00
freeCashFlow 16729000.00
2017-07-31
date 2017-07-31
filing_date 2017-07-31
currency_symbol USD
changeToLiabilities 2471000.00
totalCashflowsFromInvestingActivities -26573000.00
netBorrowings 40000000.00
totalCashFromFinancingActivities 40007000.00
changeToOperatingActivities -2848000.00
netIncome 7159000.00
changeInCash 33156000.00
beginPeriodCashFlow 54371000.00
endPeriodCashFlow 87527000.00
totalCashFromOperatingActivities 17100000.00
depreciation 8696000.00
changeToInventory -15000.00
changeToAccountReceivables 334000.00
salePurchaseOfStock 7000.00
otherCashflowsFromFinancingActivities 40000000.00
changeToNetincome 1339000.00
capitalExpenditures 883000
changeInWorkingCapital 764000.00
stockBasedCompensation 752000.00
otherNonCashItems -631000.00
freeCashFlow 16217000.00
2017-04-30
date 2017-04-30
filing_date 2017-04-30
currency_symbol USD
changeToLiabilities 1927000.00
totalCashflowsFromInvestingActivities -786000.00
netBorrowings 40000000.00
totalCashFromFinancingActivities 462000.00
changeToOperatingActivities -603000.00
netIncome 6885000.00
changeInCash 16236000.00
beginPeriodCashFlow 38135000.00
endPeriodCashFlow 54371000.00
totalCashFromOperatingActivities 16468000.00
depreciation 8515000.00
changeToInventory -1000.00
changeToAccountReceivables -909000.00
salePurchaseOfStock 462000.00
otherCashflowsFromFinancingActivities 462000.00
changeToNetincome 517000.00
capitalExpenditures 786000
changeInWorkingCapital -20000.00
stockBasedCompensation 515000.00
otherNonCashItems 21000.00
freeCashFlow 15682000.00
2017-01-31
date 2017-01-31
filing_date 2017-01-31
currency_symbol USD
investments 5899000.00
changeToLiabilities 3357000.00
totalCashflowsFromInvestingActivities -70363000.00
netBorrowings 601000.00
totalCashFromFinancingActivities -3034000.00
changeToOperatingActivities 3398000.00
netIncome 6090000.00
changeInCash -39790000.00
beginPeriodCashFlow 77925000.00
endPeriodCashFlow 38135000.00
totalCashFromOperatingActivities 19546000.00
depreciation 8894000.00
otherCashflowsFromInvestingActivities -71348000.00
changeToInventory -3000.00
changeToAccountReceivables 516000.00
salePurchaseOfStock 145000.00
otherCashflowsFromFinancingActivities 184000.00
changeToNetincome 1431000.00
capitalExpenditures 915000
changeInWorkingCapital 2415000.00
stockBasedCompensation 539000.00
otherNonCashItems 411000.00
freeCashFlow 18631000.00
2016-10-31
date 2016-10-31
filing_date 2016-10-31
currency_symbol USD
changeToLiabilities 3569000.00
totalCashFromFinancingActivities -4664000.00
netIncome 5931000.00
changeInCash 8281000.00
beginPeriodCashFlow 69644000.00
endPeriodCashFlow 77925000.00
totalCashFromOperatingActivities 20515000.00
depreciation 8394000.00
changeToInventory 6000.00
changeToAccountReceivables 834000.00
otherCashflowsFromFinancingActivities -96000.00
changeToNetincome 452000.00
capitalExpenditures 1023000
changeInWorkingCapital 5150000.00
stockBasedCompensation 541000.00
otherNonCashItems 2000.00
freeCashFlow 19492000.00
2016-07-31
date 2016-07-31
filing_date 2016-07-31
currency_symbol USD
totalCashFromFinancingActivities -2602000.00
netIncome 5779000.00
changeInCash 14081000.00
beginPeriodCashFlow 55563000.00
endPeriodCashFlow 69644000.00
totalCashFromOperatingActivities 16635000.00
depreciation 8442000.00
changeToInventory 11000.00
changeToAccountReceivables 2253000.00
otherCashflowsFromFinancingActivities -283000.00
changeToNetincome 612000.00
capitalExpenditures 1704000
changeInWorkingCapital 1792000.00
stockBasedCompensation 545000.00
otherNonCashItems -936000.00
freeCashFlow 14931000.00
2016-04-30
date 2016-04-30
filing_date 2016-04-30
currency_symbol USD
totalCashFromFinancingActivities 10089000.00
netIncome 6038000.00
changeInCash 18350000.00
beginPeriodCashFlow 37213000.00
endPeriodCashFlow 55563000.00
totalCashFromOperatingActivities 15887000.00
depreciation 7899000.00
changeToInventory -12000.00
changeToAccountReceivables -876000.00
otherCashflowsFromFinancingActivities 10089000.00
changeToNetincome 892000.00
capitalExpenditures 1272000
changeInWorkingCapital 767000.00
stockBasedCompensation 397000.00
otherNonCashItems -505000.00
freeCashFlow 14615000.00
2016-01-31
date 2016-01-31
filing_date 2016-01-31
currency_symbol USD
investments -4667000.00
changeToLiabilities -2420000.00
totalCashflowsFromInvestingActivities -129829000.00
netBorrowings 601000.00
totalCashFromFinancingActivities 5000.00
changeToOperatingActivities 142000.00
netIncome 5360000.00
changeInCash -15742000.00
beginPeriodCashFlow 52955000.00
endPeriodCashFlow 37213000.00
totalCashFromOperatingActivities 16246000.00
depreciation 8417000.00
otherCashflowsFromInvestingActivities -120853000.00
changeToInventory 201000.00
changeToAccountReceivables -438000.00
salePurchaseOfStock 158000.00
otherCashflowsFromFinancingActivities 5000.00
changeToNetincome 6972000.00
capitalExpenditures 877000
changeInWorkingCapital 1461000.00
stockBasedCompensation 385000.00
otherNonCashItems -687000.00
freeCashFlow 15369000.00
2015-10-31
date 2015-10-31
filing_date 2015-10-31
currency_symbol USD
totalCashFromFinancingActivities -2528000.00
netIncome 5229000.00
changeInCash 5783000.00
beginPeriodCashFlow 47172000.00
endPeriodCashFlow 52955000.00
totalCashFromOperatingActivities 13379000.00
depreciation 7782000.00
changeToInventory 12000.00
changeToAccountReceivables -385000.00
otherCashflowsFromFinancingActivities -2528000.00
capitalExpenditures 1167000
changeInWorkingCapital -1483000.00
stockBasedCompensation 395000.00
otherNonCashItems 295000.00
freeCashFlow 12212000.00
2015-07-31
date 2015-07-31
filing_date 2015-07-31
currency_symbol USD
totalCashFromFinancingActivities 19000.00
netIncome 5072000.00
changeInCash -81340000.00
beginPeriodCashFlow 128512000.00
endPeriodCashFlow 47172000.00
totalCashFromOperatingActivities 12766000.00
depreciation 6757000.00
changeToInventory 24000.00
changeToAccountReceivables 1923000.00
otherCashflowsFromFinancingActivities -92767000.00
capitalExpenditures 1330000
changeInWorkingCapital -1036000.00
stockBasedCompensation 436000.00
freeCashFlow 11436000.00
2015-04-30
date 2015-04-30
filing_date 2015-04-30
currency_symbol USD
totalCashFromFinancingActivities 72000.00
netIncome 4901000.00
changeInCash 10459000.00
beginPeriodCashFlow 118053000.00
endPeriodCashFlow 128512000.00
totalCashFromOperatingActivities 11852000.00
depreciation 6643000.00
changeToInventory 77000.00
changeToAccountReceivables -336000.00
otherCashflowsFromFinancingActivities -935000.00
capitalExpenditures 935000
changeInWorkingCapital -1832000.00
stockBasedCompensation 361000.00
freeCashFlow 10917000.00
2015-01-31
date 2015-01-31
filing_date 2015-01-31
currency_symbol USD
investments -4667000.00
changeToLiabilities -5613000.00
totalCashflowsFromInvestingActivities -84831000.00
netBorrowings -43305000.00
totalCashFromFinancingActivities 212000.00
changeToOperatingActivities 4716000.00
netIncome 3595000.00
changeInCash -32223000.00
beginPeriodCashFlow 150276000.00
endPeriodCashFlow 118053000.00
totalCashFromOperatingActivities 13089000.00
depreciation 7201000.00
changeToInventory 366000.00
changeToAccountReceivables 2892000.00
salePurchaseOfStock 140724000.00
otherCashflowsFromFinancingActivities 212000.00
changeToNetincome 5521000.00
capitalExpenditures 723000
changeInWorkingCapital 1564000.00
stockBasedCompensation 431000.00
freeCashFlow 12366000.00
2014-10-31
date 2014-10-31
filing_date 2014-10-31
currency_symbol USD
totalCashFromFinancingActivities -492000.00
netIncome 4157000.00
changeInCash 8852000.00
beginPeriodCashFlow 141424000.00
endPeriodCashFlow 150276000.00
totalCashFromOperatingActivities 12003000.00
depreciation 6314000.00
changeToInventory 94000.00
changeToAccountReceivables -262000.00
otherCashflowsFromFinancingActivities -492000.00
capitalExpenditures 693000
changeInWorkingCapital -417000.00
stockBasedCompensation 461000.00
freeCashFlow 11310000.00
2014-07-31
date 2014-07-31
filing_date 2014-07-31
currency_symbol USD
totalCashFromFinancingActivities 99019000.00
netIncome 3613000.00
changeInCash 79073000.00
beginPeriodCashFlow 62351000.00
endPeriodCashFlow 141424000.00
totalCashFromOperatingActivities 15997000.00
depreciation 6030000.00
changeToInventory 233000.00
changeToAccountReceivables 3307000.00
otherCashflowsFromFinancingActivities 19209000.00
capitalExpenditures 743000
changeInWorkingCapital 4918000.00
stockBasedCompensation 369000.00
freeCashFlow 15254000.00
2014-04-30
date 2014-04-30
filing_date 2014-04-30
currency_symbol USD
totalCashFromFinancingActivities -2111000.00
netIncome 3694000.00
changeInCash -354000.00
beginPeriodCashFlow 62705000.00
endPeriodCashFlow 62351000.00
totalCashFromOperatingActivities 8389000.00
depreciation 5465000.00
changeToInventory 166000.00
changeToAccountReceivables -1938000.00
otherCashflowsFromFinancingActivities -7209000.00
capitalExpenditures 520000
changeInWorkingCapital -2177000.00
stockBasedCompensation 282000.00
freeCashFlow 7869000.00
2014-01-31
date 2014-01-31
filing_date 2014-01-31
currency_symbol USD
investments -4667000.00
changeToLiabilities 2197000.00
totalCashflowsFromInvestingActivities -61122000.00
netBorrowings 42540000.00
totalCashFromFinancingActivities 28787000.00
changeToOperatingActivities 4306000.00
netIncome 2882000.00
changeInCash 13439000.00
beginPeriodCashFlow 49266000.00
endPeriodCashFlow 62705000.00
totalCashFromOperatingActivities 12614000.00
depreciation 5752000.00
changeToInventory -133000.00
changeToAccountReceivables 636000.00
salePurchaseOfStock 3633000.00
otherCashflowsFromFinancingActivities 26467000.00
changeToNetincome 596000.00
capitalExpenditures 818000
changeInWorkingCapital 4408000.00
stockBasedCompensation 1069000.00
freeCashFlow 11796000.00
2013-10-31
date 2013-10-31
filing_date 2013-10-31
currency_symbol USD
changeToLiabilities 180000.00
totalCashFromFinancingActivities -792000.00
netIncome 2183000.00
changeInCash 8348000.00
beginPeriodCashFlow 40918000.00
endPeriodCashFlow 49266000.00
totalCashFromOperatingActivities 9235000.00
depreciation 5473000.00
changeToInventory 35000.00
changeToAccountReceivables 645000.00
otherCashflowsFromFinancingActivities -547000.00
changeToNetincome 347000.00
capitalExpenditures 547000
changeInWorkingCapital -343000.00
stockBasedCompensation 503000.00
freeCashFlow 8688000.00
2013-07-31
date 2013-07-31
filing_date 2013-07-31
currency_symbol USD
totalCashFromFinancingActivities -1913000.00
netIncome 1740000.00
changeInCash -23636000.00
beginPeriodCashFlow 64554000.00
endPeriodCashFlow 40918000.00
totalCashFromOperatingActivities 11190000.00
depreciation 5403000.00
changeToInventory -99000.00
changeToAccountReceivables 1482000.00
otherCashflowsFromFinancingActivities -198000.00
capitalExpenditures 490000
changeInWorkingCapital 2612000.00
stockBasedCompensation 526000.00
freeCashFlow 10700000.00
2013-04-30
date 2013-04-30
filing_date 2013-04-30
currency_symbol USD
changeToLiabilities 622000.00
totalCashFromFinancingActivities 18038000.00
netIncome 2807000.00
changeInCash 26916000.00
beginPeriodCashFlow 37638000.00
endPeriodCashFlow 64554000.00
totalCashFromOperatingActivities 9575000.00
depreciation 4767000.00
changeToInventory -338000.00
changeToAccountReceivables 887000.00
otherCashflowsFromFinancingActivities 17926000.00
capitalExpenditures 530000
changeInWorkingCapital 54000.00
stockBasedCompensation 425000.00
freeCashFlow 9045000.00
2013-01-31
date 2013-01-31
filing_date 2013-01-31
currency_symbol USD
changeToLiabilities 137000.00
totalCashFromFinancingActivities 141000.00
netIncome 7788000.00
changeInCash -2749000.00
beginPeriodCashFlow 40387000.00
endPeriodCashFlow 37638000.00
totalCashFromOperatingActivities 14135000.00
depreciation 5082000.00
changeToInventory 168000.00
changeToAccountReceivables 1735000.00
otherCashflowsFromFinancingActivities -17000.00
changeToNetincome 451000.00
capitalExpenditures 960000
changeInWorkingCapital 4693000.00
stockBasedCompensation 474000.00
freeCashFlow 13175000.00
2012-10-31
date 2012-10-31
filing_date 2012-10-31
currency_symbol USD
totalCashFromFinancingActivities 62000.00
netIncome 3115000.00
changeInCash 4867000.00
beginPeriodCashFlow 35520000.00
endPeriodCashFlow 40387000.00
totalCashFromOperatingActivities 5240000.00
depreciation 4434000.00
changeToInventory 206000.00
changeToAccountReceivables -2767000.00
otherCashflowsFromFinancingActivities -51000.00
changeToNetincome 186000.00
capitalExpenditures 869000
changeInWorkingCapital -3968000.00
stockBasedCompensation 441000.00
freeCashFlow 4371000.00
2012-07-31
date 2012-07-31
filing_date 2012-07-31
currency_symbol USD
totalCashFromFinancingActivities -1396000.00
netIncome 2487000.00
changeInCash -34009000.00
beginPeriodCashFlow 69529000.00
endPeriodCashFlow 35520000.00
totalCashFromOperatingActivities 6564000.00
depreciation 3930000.00
changeToInventory -514000.00
changeToAccountReceivables 1359000.00
otherCashflowsFromFinancingActivities -1529000.00
capitalExpenditures 854000
changeInWorkingCapital -753000.00
stockBasedCompensation 221000.00
freeCashFlow 5710000.00
2012-04-30
date 2012-04-30
filing_date 2012-04-30
currency_symbol USD
totalCashFromFinancingActivities 295000.00
netIncome 2606000.00
changeInCash 3982000.00
beginPeriodCashFlow 65547000.00
endPeriodCashFlow 69529000.00
totalCashFromOperatingActivities 4352000.00
depreciation 3633000.00
changeToInventory -203000.00
changeToAccountReceivables -2024000.00
otherCashflowsFromFinancingActivities -5000.00
changeToNetincome 23000.00
capitalExpenditures 813000
changeInWorkingCapital -3328000.00
stockBasedCompensation 142000.00
freeCashFlow 3539000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
totalCashFromFinancingActivities 122000.00
netIncome 4510000.00
changeInCash -10684000.00
beginPeriodCashFlow 76231000.00
endPeriodCashFlow 65547000.00
totalCashFromOperatingActivities 7469000.00
depreciation 3763000.00
changeToInventory 58000.00
changeToAccountReceivables 1349000.00
otherCashflowsFromFinancingActivities -18000.00
changeToNetincome 99000.00
capitalExpenditures 1473000
changeInWorkingCapital 367000.00
stockBasedCompensation 472000.00
freeCashFlow 5996000.00
2011-10-31
date 2011-10-31
filing_date 2011-10-31
currency_symbol USD
totalCashFromFinancingActivities 120000.00
netIncome 2724000.00
changeInCash 5446000.00
beginPeriodCashFlow 70785000.00
endPeriodCashFlow 76231000.00
totalCashFromOperatingActivities 6574000.00
depreciation 3486000.00
changeToInventory 4000.00
changeToAccountReceivables 249000.00
otherCashflowsFromFinancingActivities -20000.00
changeToNetincome 174000.00
capitalExpenditures 1226000
changeInWorkingCapital -1182000.00
stockBasedCompensation 229000.00
freeCashFlow 5348000.00
2011-07-31
date 2011-07-31
filing_date 2011-07-31
currency_symbol USD
totalCashFromFinancingActivities -3925000.00
netIncome 2640000.00
changeInCash -5402000.00
beginPeriodCashFlow 76187000.00
endPeriodCashFlow 70785000.00
totalCashFromOperatingActivities 4570000.00
depreciation 3522000.00
changeToInventory 13000.00
changeToAccountReceivables -353000.00
otherCashflowsFromFinancingActivities -4287000.00
changeToNetincome 44000.00
capitalExpenditures 734000
changeInWorkingCapital -3259000.00
stockBasedCompensation 237000.00
freeCashFlow 3836000.00
2011-04-30
date 2011-04-30
filing_date 2011-04-30
currency_symbol USD
totalCashFromFinancingActivities 1116000.00
netIncome 2152000.00
changeInCash 6543000.00
beginPeriodCashFlow 69644000.00
endPeriodCashFlow 76187000.00
totalCashFromOperatingActivities 5313000.00
depreciation 3687000.00
changeToInventory -783000.00
changeToAccountReceivables -1241000.00
otherCashflowsFromFinancingActivities -17000.00
changeToNetincome 121000.00
capitalExpenditures 1301000
changeInWorkingCapital -1830000.00
stockBasedCompensation 275000.00
otherNonCashItems 11000.00
freeCashFlow 4012000.00
2011-01-31
date 2011-01-31
filing_date 2011-01-31
currency_symbol USD
totalCashFromFinancingActivities 546000.00
netIncome 7708000.00
changeInCash 6844000.00
beginPeriodCashFlow 62800000.00
endPeriodCashFlow 69644000.00
totalCashFromOperatingActivities 7258000.00
depreciation 3808000.00
changeToInventory -1173000.00
changeToAccountReceivables 959000.00
otherCashflowsFromFinancingActivities -24000.00
capitalExpenditures 428000
changeInWorkingCapital -208000.00
stockBasedCompensation 268000.00
otherNonCashItems 1000.00
freeCashFlow 6830000.00
2010-10-31
date 2010-10-31
filing_date 2010-10-31
currency_symbol USD
totalCashFromFinancingActivities 270000.00
netIncome 1616000.00
changeInCash 4285000.00
beginPeriodCashFlow 58515000.00
endPeriodCashFlow 62800000.00
totalCashFromOperatingActivities 4561000.00
depreciation 3755000.00
changeToInventory -419000.00
changeToAccountReceivables 147000.00
otherCashflowsFromFinancingActivities -27000.00
capitalExpenditures 468000
changeInWorkingCapital -2079000.00
stockBasedCompensation 266000.00
otherNonCashItems 418000.00
freeCashFlow 4093000.00
2010-07-31
date 2010-07-31
filing_date 2010-07-31
currency_symbol USD
totalCashFromFinancingActivities -167000.00
netIncome 2023000.00
changeInCash 2432000.00
beginPeriodCashFlow 56083000.00
endPeriodCashFlow 58515000.00
totalCashFromOperatingActivities 6000000.00
depreciation 3607000.00
changeToInventory -736000.00
changeToAccountReceivables 1458000.00
otherCashflowsFromFinancingActivities -229000.00
capitalExpenditures 365000
changeInWorkingCapital 299000.00
stockBasedCompensation 256000.00
otherNonCashItems -6000.00
freeCashFlow 5635000.00
2010-04-30
date 2010-04-30
filing_date 2010-04-30
currency_symbol USD
totalCashFromFinancingActivities 126000.00
netIncome 192000.00
changeInCash -33471000.00
beginPeriodCashFlow 89554000.00
endPeriodCashFlow 56083000.00
totalCashFromOperatingActivities 2070000.00
depreciation 2721000.00
changeToInventory -2442000.00
changeToAccountReceivables 290000.00
otherCashflowsFromFinancingActivities -78000.00
changeToNetincome 166000.00
capitalExpenditures 395000
changeInWorkingCapital -1366000.00
stockBasedCompensation 286000.00
otherNonCashItems 11000.00
freeCashFlow 1675000.00
2010-01-31
date 2010-01-31
filing_date 2010-01-31
currency_symbol USD
totalCashFromFinancingActivities -199000.00
netIncome 10342000.00
changeInCash 31037000.00
beginPeriodCashFlow 58517000.00
endPeriodCashFlow 89554000.00
totalCashFromOperatingActivities 4546000.00
depreciation 2239000.00
changeToAccountReceivables 333000.00
otherCashflowsFromFinancingActivities 30001000.00
changeToNetincome 1665000.00
capitalExpenditures 306000
changeInWorkingCapital -153000.00
stockBasedCompensation 2981000.00
otherNonCashItems 34000.00
freeCashFlow 4240000.00
2009-10-31
date 2009-10-31
filing_date 2009-10-31
currency_symbol USD
totalCashFromFinancingActivities 40410000.00
netIncome 988000.00
changeInCash 47618000.00
beginPeriodCashFlow 10899000.00
endPeriodCashFlow 58517000.00
totalCashFromOperatingActivities 3235000.00
depreciation 2185000.00
changeToAccountReceivables 61000.00
otherCashflowsFromFinancingActivities 4448000.00
changeToNetincome 247000.00
capitalExpenditures 531000
changeInWorkingCapital -1638000.00
stockBasedCompensation 126000.00
otherNonCashItems 1000.00
freeCashFlow 2704000.00
2009-07-31
date 2009-07-31
filing_date 2009-07-31
currency_symbol USD
totalCashFromFinancingActivities 42000.00
netIncome 812000.00
changeInCash -25963000.00
beginPeriodCashFlow 36862000.00
endPeriodCashFlow 10899000.00
totalCashFromOperatingActivities 4348000.00
depreciation 2202000.00
changeToAccountReceivables 64000.00
otherCashflowsFromFinancingActivities -30931000.00
changeToNetincome 309000.00
capitalExpenditures 498000
changeInWorkingCapital -454000.00
stockBasedCompensation 138000.00
otherNonCashItems 2000.00
freeCashFlow 3850000.00
2009-04-30
date 2009-04-30
filing_date 2009-04-30
currency_symbol USD
changeToLiabilities 184000.00
totalCashFromFinancingActivities 40000.00
netIncome 2208000.00
changeInCash -10560000.00
beginPeriodCashFlow 47422000.00
endPeriodCashFlow 36862000.00
totalCashFromOperatingActivities 4406000.00
depreciation 2173000.00
changeToAccountReceivables 549000.00
otherCashflowsFromFinancingActivities -15027000.00
changeToNetincome 230000.00
capitalExpenditures 291000
changeInWorkingCapital 505000.00
stockBasedCompensation 126000.00
otherNonCashItems 1000.00
freeCashFlow 4115000.00
2009-01-31
date 2009-01-31
filing_date 2009-01-31
currency_symbol USD
investments -10210000.00
changeToLiabilities 762000.00
totalCashflowsFromInvestingActivities -14712000.00
netBorrowings 601000.00
totalCashFromFinancingActivities 79000.00
changeToOperatingActivities 656000.00
netIncome 15704000.00
changeInCash -6101000.00
beginPeriodCashFlow 53523000.00
endPeriodCashFlow 47422000.00
totalCashFromOperatingActivities 4776000.00
depreciation 1896000.00
otherCashflowsFromInvestingActivities -3159000.00
changeToInventory 314000.00
changeToAccountReceivables 1006000.00
salePurchaseOfStock 177000.00
otherCashflowsFromFinancingActivities -10914000.00
changeToNetincome -11424000.00
capitalExpenditures 371000
changeInWorkingCapital 75000.00
otherNonCashItems 417000.00
freeCashFlow 4405000.00
2008-10-31
date 2008-10-31
filing_date 2008-10-31
currency_symbol USD
changeToLiabilities 422000.00
totalCashFromFinancingActivities 74000.00
netIncome 2319000.00
changeInCash 2992000.00
beginPeriodCashFlow 50531000.00
endPeriodCashFlow 53523000.00
totalCashFromOperatingActivities 5696000.00
depreciation 1832000.00
changeToAccountReceivables 1590000.00
otherCashflowsFromFinancingActivities -2002000.00
capitalExpenditures 327000
changeInWorkingCapital 1487000.00
otherNonCashItems -317000.00
freeCashFlow 5369000.00
2008-07-31
date 2008-07-31
filing_date 2008-07-31
currency_symbol USD
totalCashFromFinancingActivities 6000.00
netIncome 1391000.00
changeInCash 3651000.00
beginPeriodCashFlow 46880000.00
endPeriodCashFlow 50531000.00
totalCashFromOperatingActivities 4777000.00
depreciation 1841000.00
changeToAccountReceivables 1333000.00
otherCashflowsFromFinancingActivities -957000.00
capitalExpenditures 349000
changeInWorkingCapital 736000.00
otherNonCashItems 306000.00
freeCashFlow 4428000.00
2008-04-30
date 2008-04-30
filing_date 2008-04-30
currency_symbol USD
totalCashFromFinancingActivities 18000.00
netIncome 1054000.00
changeInCash 2789000.00
beginPeriodCashFlow 44091000.00
endPeriodCashFlow 46880000.00
totalCashFromOperatingActivities 3436000.00
depreciation 1795000.00
changeToAccountReceivables 235000.00
otherCashflowsFromFinancingActivities -839000.00
capitalExpenditures 296000
changeInWorkingCapital -28000.00
otherNonCashItems 128000.00
freeCashFlow 3140000.00
2008-01-31
date 2008-01-31
filing_date 2008-01-31
currency_symbol USD
investments 2820000.00
changeToLiabilities -1390000.00
totalCashflowsFromInvestingActivities -11531000.00
totalCashFromFinancingActivities 119000.00
changeToOperatingActivities 2067000.00
netIncome 17936000.00
changeInCash -4167000.00
beginPeriodCashFlow 48258000.00
endPeriodCashFlow 44091000.00
totalCashFromOperatingActivities 2220000.00
depreciation 1830000.00
otherCashflowsFromInvestingActivities -13277000.00
changeToAccountReceivables -1720000.00
salePurchaseOfStock 23279000.00
otherCashflowsFromFinancingActivities -6288000.00
changeToNetincome 580000.00
capitalExpenditures 404000
changeInWorkingCapital -1436000.00
otherNonCashItems -16110000.00
freeCashFlow 1816000.00
2007-10-31
date 2007-10-31
filing_date 2007-10-31
currency_symbol USD
totalCashFromFinancingActivities -312000.00
netIncome 1697000.00
changeInCash -934000.00
beginPeriodCashFlow 49192000.00
endPeriodCashFlow 48258000.00
totalCashFromOperatingActivities 3587000.00
depreciation 1627000.00
otherCashflowsFromFinancingActivities -5461000.00
capitalExpenditures 347000
changeInWorkingCapital 71000.00
otherNonCashItems 192000.00
freeCashFlow 3934000.00
2007-07-31
date 2007-07-31
filing_date 2007-07-31
currency_symbol USD
changeToLiabilities 1303000.00
totalCashflowsFromInvestingActivities 218000.00
totalCashFromFinancingActivities -23000.00
netIncome 1682000.00
changeInCash 5657000.00
beginPeriodCashFlow 43535000.00
endPeriodCashFlow 49192000.00
totalCashFromOperatingActivities 3748000.00
depreciation 1336000.00
otherCashflowsFromFinancingActivities 1931000.00
capitalExpenditures 529000
changeInWorkingCapital 539000.00
otherNonCashItems 191000.00
freeCashFlow 3219000.00
2007-04-30
date 2007-04-30
filing_date 2007-04-30
currency_symbol USD
changeToLiabilities 59000.00
totalCashFromFinancingActivities 23495000.00
netIncome 1128000.00
changeInCash 24165000.00
beginPeriodCashFlow 19370000.00
endPeriodCashFlow 43535000.00
totalCashFromOperatingActivities 2383000.00
depreciation 1279000.00
otherCashflowsFromFinancingActivities -1713000.00
capitalExpenditures 488000
changeInWorkingCapital -217000.00
otherNonCashItems 193000.00
freeCashFlow 1895000.00
2007-01-31
date 2007-01-31
filing_date 2007-01-31
currency_symbol USD
investments 2816000.00
changeToLiabilities -1553000.00
totalCashflowsFromInvestingActivities -28836000.00
totalCashFromFinancingActivities 36000.00
changeToOperatingActivities -2934000.00
netIncome 1214000.00
changeInCash 1264000.00
beginPeriodCashFlow 18106000.00
endPeriodCashFlow 19370000.00
totalCashFromOperatingActivities 2738000.00
depreciation 1346000.00
otherCashflowsFromInvestingActivities -30450000.00
changeToAccountReceivables 602000.00
salePurchaseOfStock 13787000.00
otherCashflowsFromFinancingActivities -1510000.00
changeToNetincome 1698000.00
capitalExpenditures 50000
changeInWorkingCapital 617000.00
otherNonCashItems -439000.00
freeCashFlow 2788000.00
2006-10-31
date 2006-10-31
filing_date 2006-10-31
currency_symbol USD
totalCashFromFinancingActivities 86000.00
netIncome 449000.00
changeInCash 3553000.00
beginPeriodCashFlow 14553000.00
endPeriodCashFlow 18106000.00
totalCashFromOperatingActivities 4179000.00
depreciation 1368000.00
changeToAccountReceivables 401000.00
otherCashflowsFromFinancingActivities -712000.00
capitalExpenditures 222000
changeInWorkingCapital 1025000.00
otherNonCashItems 1337000.00
freeCashFlow 3957000.00
2006-07-31
date 2006-07-31
filing_date 2006-07-31
currency_symbol USD
changeToLiabilities 377000.00
totalCashFromFinancingActivities -356000.00
netIncome 1085000.00
changeInCash -21297000.00
beginPeriodCashFlow 35850000.00
endPeriodCashFlow 14553000.00
totalCashFromOperatingActivities -2124000.00
depreciation 1279000.00
otherCashflowsFromFinancingActivities -18817000.00
capitalExpenditures 664000
changeInWorkingCapital -5051000.00
otherNonCashItems 563000.00
freeCashFlow -2788000.00
2006-04-30
date 2006-04-30
filing_date 2006-04-30
currency_symbol USD
changeToLiabilities 348000.00
totalCashFromFinancingActivities 14021000.00
netIncome 1239000.00
changeInCash 8216000.00
beginPeriodCashFlow 27634000.00
endPeriodCashFlow 35850000.00
totalCashFromOperatingActivities 1992000.00
depreciation 992000.00
otherCashflowsFromFinancingActivities -7797000.00
capitalExpenditures 366000
changeInWorkingCapital -476000.00
otherNonCashItems 237000.00
freeCashFlow 1626000.00
2006-01-31
date 2006-01-31
filing_date 2006-01-31
currency_symbol USD
totalCashflowsFromInvestingActivities 29516000.00
totalCashFromFinancingActivities 6000.00
netIncome 966000.00
changeInCash 378000.00
beginPeriodCashFlow 27256000.00
endPeriodCashFlow 27634000.00
totalCashFromOperatingActivities 2783000.00
depreciation 1180000.00
changeToAccountReceivables 2455000.00
otherCashflowsFromFinancingActivities -2411000.00
capitalExpenditures 878000
changeInWorkingCapital 537000.00
stockBasedCompensation 34000.00
otherNonCashItems 100000.00
freeCashFlow 1905000.00
2005-10-31
date 2005-10-31
filing_date 2005-10-31
currency_symbol USD
totalCashflowsFromInvestingActivities 31927000.00
totalCashFromFinancingActivities 15000.00
netIncome 629000.00
changeInCash 2934000.00
beginPeriodCashFlow 24322000.00
endPeriodCashFlow 27256000.00
totalCashFromOperatingActivities 3009000.00
depreciation 1213000.00
changeToAccountReceivables 2383000.00
otherCashflowsFromFinancingActivities 15000.00
capitalExpenditures 167000
changeInWorkingCapital 1167000.00
freeCashFlow 2842000.00
2005-07-31
date 2005-07-31
filing_date 2005-07-31
currency_symbol USD
totalCashflowsFromInvestingActivities 32017000.00
totalCashFromFinancingActivities -26995000.00
netIncome 929000.00
changeInCash 2762000.00
beginPeriodCashFlow 21560000.00
endPeriodCashFlow 24322000.00
totalCashFromOperatingActivities -1177000.00
depreciation 1249000.00
changeToAccountReceivables 1215000.00
otherCashflowsFromFinancingActivities -26995000.00
capitalExpenditures 18000
changeInWorkingCapital -2510000.00
otherNonCashItems -845000.00
freeCashFlow -1195000.00
2005-04-30
date 2005-04-30
filing_date 2005-07-29
currency_symbol USD
totalCashflowsFromInvestingActivities 1082000.00
netIncome -959000.00
changeInCash 4417000.00
beginPeriodCashFlow 12803000.00
endPeriodCashFlow 17220000.00
totalCashFromOperatingActivities 2667000.00
depreciation -22038000.00
changeToAccountReceivables 468000.00
otherCashflowsFromFinancingActivities 1750000.00
capitalExpenditures 68000
changeInWorkingCapital 1656000.00
otherNonCashItems 24008000.00
freeCashFlow 2599000.00
2005-01-31
date 2005-01-31
filing_date 2005-01-31
currency_symbol USD
totalCashflowsFromInvestingActivities 19071000.00
netIncome -959000.00
changeInCash 4417000.00
beginPeriodCashFlow 12803000.00
endPeriodCashFlow 17220000.00
totalCashFromOperatingActivities 2667000.00
depreciation -22038000.00
changeToAccountReceivables 8382000.00
otherCashflowsFromFinancingActivities 1750000.00
capitalExpenditures 68000
changeInWorkingCapital 1656000.00
otherNonCashItems 24008000.00
freeCashFlow 2599000.00
2004-10-31
date 2004-10-31
filing_date 2004-10-31
currency_symbol USD
changeToLiabilities 974000.00
totalCashflowsFromInvestingActivities 17321000.00
netIncome -2730000.00
changeInCash 963000.00
beginPeriodCashFlow 11840000.00
endPeriodCashFlow 12803000.00
totalCashFromOperatingActivities -43000.00
depreciation 25455000.00
changeToAccountReceivables 6203000.00
otherCashflowsFromFinancingActivities 1006000.00
capitalExpenditures 25000
changeInWorkingCapital 1040000.00
otherNonCashItems -23808000.00
freeCashFlow -68000.00
2004-07-31
date 2004-07-31
filing_date 2004-07-31
currency_symbol USD
changeToLiabilities 2674000.00
totalCashflowsFromInvestingActivities 16315000.00
netIncome -22699000.00
changeInCash -1153000.00
beginPeriodCashFlow 12993000.00
endPeriodCashFlow 11840000.00
totalCashFromOperatingActivities -10097000.00
depreciation 1611000.00
changeToAccountReceivables 4128000.00
otherCashflowsFromFinancingActivities 8944000.00
capitalExpenditures 96000
changeInWorkingCapital 5221000.00
otherNonCashItems 5770000.00
freeCashFlow -10193000.00
2004-04-30
date 2004-04-30
filing_date 2004-04-30
currency_symbol USD
totalCashflowsFromInvestingActivities 7371000.00
netIncome -28943000.00
changeInCash -194000.00
beginPeriodCashFlow 13187000.00
endPeriodCashFlow 12993000.00
totalCashFromOperatingActivities -7565000.00
depreciation 1835000.00
changeToAccountReceivables 1258000.00
otherCashflowsFromFinancingActivities 7371000.00
capitalExpenditures 871000
changeInWorkingCapital 1505000.00
otherNonCashItems 18038000.00
freeCashFlow -8436000.00
2004-01-31
date 2004-01-31
filing_date 2004-01-31
currency_symbol USD
totalCashflowsFromInvestingActivities 94942000.00
totalCashFromFinancingActivities 146000.00
netIncome -10900000.00
changeInCash -33960000.00
beginPeriodCashFlow 47147000.00
endPeriodCashFlow 13187000.00
totalCashFromOperatingActivities -2536000.00
depreciation 2478000.00
otherCashflowsFromFinancingActivities -31570000.00
capitalExpenditures 3504000
changeInWorkingCapital 3333000.00
otherNonCashItems 2553000.00
freeCashFlow 968000.00
2003-10-31
date 2003-10-31
filing_date 2003-10-31
currency_symbol USD
totalCashflowsFromInvestingActivities 126512000.00
netIncome -8128000.00
changeInCash 22489000.00
beginPeriodCashFlow 24658000.00
endPeriodCashFlow 47147000.00
totalCashFromOperatingActivities -5877000.00
depreciation 3767000.00
otherCashflowsFromFinancingActivities 28479000.00
capitalExpenditures 1185000
changeInWorkingCapital -3074000.00
otherNonCashItems 1558000.00
freeCashFlow -7062000.00
2003-07-31
date 2003-07-31
filing_date 2003-07-31
currency_symbol USD
totalCashflowsFromInvestingActivities 98113000.00
totalCashFromFinancingActivities -70502000.00
netIncome -15265000.00
changeInCash 8257000.00
beginPeriodCashFlow 16401000.00
endPeriodCashFlow 24658000.00
totalCashFromOperatingActivities -15061000.00
depreciation 1487000.00
otherCashflowsFromFinancingActivities -70502000.00
capitalExpenditures 1031000
changeInWorkingCapital -6388000.00
otherNonCashItems 5105000.00
freeCashFlow -16092000.00
2003-04-30
date 2003-04-30
filing_date 2003-04-30
currency_symbol USD
totalCashflowsFromInvestingActivities 4326000.00
totalCashFromFinancingActivities 17000.00
netIncome -8459000.00
changeInCash -4681000.00
beginPeriodCashFlow 21082000.00
endPeriodCashFlow 16401000.00
totalCashFromOperatingActivities -9024000.00
depreciation 2803000.00
changeToAccountReceivables 801000.00
otherCashflowsFromFinancingActivities 4326000.00
capitalExpenditures 1623000
changeInWorkingCapital -2844000.00
otherNonCashItems -524000.00
freeCashFlow -10647000.00
2003-01-31
date 2003-01-31
filing_date 2003-01-31
currency_symbol USD
totalCashflowsFromInvestingActivities 4372000.00
totalCashFromFinancingActivities -16000.00
netIncome -104545000.00
changeInCash -11144000.00
beginPeriodCashFlow 32339000.00
endPeriodCashFlow 21195000.00
totalCashFromOperatingActivities -4485000.00
depreciation 1287000.00
changeToAccountReceivables 6132000.00
otherCashflowsFromFinancingActivities -18000.00
capitalExpenditures 1812000
changeInWorkingCapital -4020000.00
otherNonCashItems 102793000.00
freeCashFlow -6297000.00
2002-10-31
date 2002-10-31
filing_date 2002-10-31
currency_symbol USD
totalCashflowsFromInvestingActivities 9878000.00
totalCashFromFinancingActivities -444000.00
netIncome -9081000.00
changeInCash -74470000.00
beginPeriodCashFlow 106809000.00
endPeriodCashFlow 32339000.00
totalCashFromOperatingActivities -3259000.00
depreciation 5427000.00
changeToAccountReceivables 7887000.00
otherCashflowsFromFinancingActivities -444000.00
capitalExpenditures 1244000
changeInWorkingCapital 1004000.00
otherNonCashItems -609000.00
freeCashFlow -4503000.00
2002-07-31
date 2002-07-31
filing_date 2002-07-31
currency_symbol USD
totalCashflowsFromInvestingActivities 81860000.00
netIncome -14041000.00
changeInCash 51046000.00
beginPeriodCashFlow 55763000.00
endPeriodCashFlow 106809000.00
totalCashFromOperatingActivities 631000.00
depreciation 2553000.00
changeToAccountReceivables 4974000.00
otherCashflowsFromFinancingActivities 51690000.00
capitalExpenditures 1326000
changeInWorkingCapital 4420000.00
otherNonCashItems 7699000.00
freeCashFlow -695000.00
2002-04-30
date 2002-04-30
filing_date 2002-04-30
currency_symbol USD
totalCashflowsFromInvestingActivities 30230000.00
totalCashFromFinancingActivities -862000.00
netIncome -10528000.00
changeInCash 19662000.00
beginPeriodCashFlow 36101000.00
endPeriodCashFlow 55763000.00
totalCashFromOperatingActivities -9706000.00
depreciation 4540000.00
changeToAccountReceivables 275000.00
otherCashflowsFromFinancingActivities -1069000.00
capitalExpenditures 905000
changeInWorkingCapital -3017000.00
otherNonCashItems -701000.00
freeCashFlow -10611000.00
2002-01-31
date 2002-01-31
filing_date 2002-01-31
currency_symbol USD
totalCashFromFinancingActivities -802000.00
netIncome -6099000.00
changeInCash -2065000.00
beginPeriodCashFlow 38166000.00
endPeriodCashFlow 36101000.00
totalCashFromOperatingActivities -4212000.00
depreciation 46000.00
changeToAccountReceivables 2160000.00
otherCashflowsFromFinancingActivities -1098000.00
capitalExpenditures 2603000
changeInWorkingCapital -1735000.00
otherNonCashItems 3576000.00
freeCashFlow -6815000.00
2001-10-31
date 2001-10-31
filing_date 2001-10-31
currency_symbol USD
totalCashFromFinancingActivities 18000.00
netIncome -16481000.00
changeInCash -19556000.00
beginPeriodCashFlow 57722000.00
endPeriodCashFlow 38166000.00
totalCashFromOperatingActivities -5680000.00
depreciation 11880000.00
changeToAccountReceivables 442000.00
otherCashflowsFromFinancingActivities -13894000.00
capitalExpenditures 126000
changeInWorkingCapital -3453000.00
otherNonCashItems 2374000.00
freeCashFlow -5806000.00
2001-07-31
date 2001-07-31
filing_date 2001-07-31
currency_symbol USD
totalCashFromFinancingActivities 2110000.00
netIncome -20341000.00
changeInCash -137775000.00
beginPeriodCashFlow 195497000.00
endPeriodCashFlow 57722000.00
totalCashFromOperatingActivities -5624000.00
depreciation 13538000.00
otherCashflowsFromFinancingActivities -134261000.00
capitalExpenditures 447000
changeInWorkingCapital -2321000.00
otherNonCashItems 3500000.00
freeCashFlow -6071000.00
2001-04-30
date 2001-04-30
filing_date 2001-04-30
currency_symbol USD
changeToLiabilities 383000.00
totalCashflowsFromInvestingActivities 132535000.00
totalCashFromFinancingActivities 106000.00
netIncome -15797000.00
changeInCash 132559000.00
beginPeriodCashFlow 62938000.00
endPeriodCashFlow 195497000.00
totalCashFromOperatingActivities -82000.00
depreciation 12029000.00
otherCashflowsFromFinancingActivities 132535000.00
capitalExpenditures 2180000
changeInWorkingCapital -6097000.00
otherNonCashItems 9783000.00
freeCashFlow -2262000.00
2001-01-31
date 2001-01-31
filing_date 2001-01-31
currency_symbol USD
totalCashFromFinancingActivities 284655.00
netIncome -779216.00
changeInCash -81184356.00
beginPeriodCashFlow 144122356.00
endPeriodCashFlow 62938000.00
totalCashFromOperatingActivities -3824253.00
depreciation 5280195.00
otherCashflowsFromInvestingActivities 8931000.00
otherCashflowsFromFinancingActivities 86013.00
capitalExpenditures 1259912
changeInWorkingCapital -8147374.00
otherNonCashItems -177858.00
freeCashFlow -5084165.00
2000-10-31
date 2000-10-31
filing_date 2000-10-31
currency_symbol USD
totalCashFromFinancingActivities 124145424.00
netIncome -2825428.00
changeInCash 103589298.00
beginPeriodCashFlow 40533058.00
endPeriodCashFlow 144122356.00
totalCashFromOperatingActivities 3396997.00
depreciation 3873419.00
otherCashflowsFromInvestingActivities 8931000.00
otherCashflowsFromFinancingActivities -261912.00
capitalExpenditures 843180
changeInWorkingCapital 2289720.00
otherNonCashItems 59286.00
freeCashFlow 2553817.00
2000-07-31
date 2000-07-31
filing_date 2000-07-31
currency_symbol USD
totalCashFromFinancingActivities 71899798.00
netIncome -4519914.00
changeInCash 22652085.00
beginPeriodCashFlow 17880973.00
endPeriodCashFlow 40533058.00
totalCashFromOperatingActivities 1217752.00
depreciation 4372880.00
otherCashflowsFromInvestingActivities 8931000.00
otherCashflowsFromFinancingActivities 71645899.00
capitalExpenditures 1279957
changeInWorkingCapital 1305500.00
otherNonCashItems 59286.00
freeCashFlow -62205.00
2000-04-30
date 2000-04-30
filing_date 2000-04-30
currency_symbol USD
totalCashFromFinancingActivities 2387123.00
netIncome -23501442.00
changeInCash -13267620.00
beginPeriodCashFlow 31148593.00
endPeriodCashFlow 17880973.00
totalCashFromOperatingActivities -7840496.00
depreciation 3200506.00
otherCashflowsFromInvestingActivities 8931000.00
otherCashflowsFromFinancingActivities -7814247.00
capitalExpenditures 914951
changeInWorkingCapital -6631846.00
otherNonCashItems 19092286.00
freeCashFlow -8755447.00
2000-01-31
date 2000-01-31
filing_date 2000-01-31
currency_symbol USD
totalCashFromFinancingActivities 46403604.00
netIncome -3469223.00
changeInCash 24748593.00
beginPeriodCashFlow 6400000.00
endPeriodCashFlow 31148593.00
totalCashFromOperatingActivities -3769845.00
depreciation 931288.00
otherCashflowsFromFinancingActivities 66000.00
changeToNetincome 2000.00
capitalExpenditures 365625
changeInWorkingCapital -1369054.00
otherNonCashItems 137144.00
freeCashFlow -4135470.00
1999-10-31
date 1999-10-31
filing_date 1999-10-31
currency_symbol USD
totalCashFromFinancingActivities -1200000.00
netIncome -4000000.00
changeInCash -5300000.00
beginPeriodCashFlow 11700000.00
endPeriodCashFlow 6400000.00
totalCashFromOperatingActivities -3700000.00
depreciation 1100000.00
otherCashflowsFromFinancingActivities -1900000.00
capitalExpenditures 400000
changeInWorkingCapital -700000.00
otherNonCashItems -100000.00
freeCashFlow -4100000.00
1999-07-31
date 1999-07-31
filing_date 1999-07-31
currency_symbol USD
totalCashFromFinancingActivities 1800000.00
netIncome -6500000.00
changeInCash -4600000.00
beginPeriodCashFlow 16300000.00
endPeriodCashFlow 11700000.00
totalCashFromOperatingActivities -3700000.00
depreciation 1000000.00
otherCashflowsFromFinancingActivities 1800000.00
capitalExpenditures 1000000
changeInWorkingCapital 1700000.00
otherNonCashItems 100000.00
freeCashFlow -4700000.00
1999-04-30
date 1999-04-30
filing_date 1999-04-30
currency_symbol USD
totalCashFromFinancingActivities -700000.00
netIncome -7800000.00
changeInCash -1300000.00
beginPeriodCashFlow 17600000.00
endPeriodCashFlow 16300000.00
totalCashFromOperatingActivities -4400000.00
depreciation 900000.00
otherCashflowsFromFinancingActivities -3100000.00
capitalExpenditures 700000
changeInWorkingCapital 2400000.00
otherNonCashItems 100000.00
freeCashFlow -5100000.00
1999-01-31
date 1999-01-31
filing_date 1999-01-31
currency_symbol USD
totalCashFromFinancingActivities 20940832.00
netIncome 14076675.00
changeInCash 20940832.00
beginPeriodCashFlow 16521964.00
endPeriodCashFlow 37462796.00
totalCashFromOperatingActivities -7395374.00
depreciation -19478139.00
otherCashflowsFromFinancingActivities 2800000.00
capitalExpenditures 4023494
changeInWorkingCapital -7123494.00
otherNonCashItems 5129584.00
freeCashFlow -11418868.00
1998-10-31
date 1998-10-31
filing_date 1998-10-31
currency_symbol USD
totalCashFromFinancingActivities -12970970.00
netIncome -28201852.00
changeInCash -3323243.00
beginPeriodCashFlow 19845207.00
endPeriodCashFlow 16521964.00
totalCashFromOperatingActivities -4663242.00
depreciation 28377206.00
otherCashflowsFromFinancingActivities -12965535.00
capitalExpenditures 15268496
changeInWorkingCapital -4709012.00
otherNonCashItems -129584.00
freeCashFlow 10605254.00
1998-07-31
date 1998-07-31
filing_date 1998-07-31
currency_symbol USD
totalCashFromFinancingActivities 10156654.00
netIncome -5348447.00
changeInCash 19076836.00
beginPeriodCashFlow 768371.00
endPeriodCashFlow 19845207.00
totalCashFromOperatingActivities 3464400.00
depreciation 5995149.00
otherCashflowsFromFinancingActivities 12895683.00
capitalExpenditures 19884035
changeInWorkingCapital 2817697.00
otherNonCashItems 1.00
freeCashFlow -16419635.00
1998-04-30
date 1998-04-30
filing_date 1998-04-30
currency_symbol USD
totalCashFromFinancingActivities 3073484.00
netIncome -6426376.00
changeInCash -1117631.00
beginPeriodCashFlow 1886002.00
endPeriodCashFlow 768371.00
totalCashFromOperatingActivities -6705784.00
depreciation 6705784.00
otherCashflowsFromFinancingActivities 69852.00
capitalExpenditures 4260967
changeInWorkingCapital -6985191.00
otherNonCashItems -1.00
freeCashFlow -10966751.00
1998-01-31
date 1998-01-31
filing_date 1998-01-31
currency_symbol USD
totalCashFromFinancingActivities 64185679.05
netIncome -5732878.00
changeInCash 1999855.78
beginPeriodCashFlow -142015.00
endPeriodCashFlow 1857840.78
totalCashFromOperatingActivities 1377077.71
depreciation 5812680.33
otherCashflowsFromFinancingActivities -15965716.59
capitalExpenditures 385321.17
changeInWorkingCapital 1226267.38
otherNonCashItems 71008.00
freeCashFlow 991756.53
1997-10-31
date 1997-10-31
filing_date 1997-10-31
currency_symbol USD
totalCashFromFinancingActivities -419111.00
netIncome 1870533.00
changeInCash -432207.00
beginPeriodCashFlow 290192.00
endPeriodCashFlow -142015.00
totalCashFromOperatingActivities -1644112.00
depreciation -1717736.00
changeToInventory 1540.00
otherCashflowsFromFinancingActivities -411410.00
capitalExpenditures 320075
changeInWorkingCapital -1725901.00
otherNonCashItems -71008.00
freeCashFlow -1964187.00
yearly
2023-01-31
date 2023-01-31
filing_date 2023-01-31
currency_symbol USD
investments -121632000.00
changeToLiabilities 7522000.00
totalCashflowsFromInvestingActivities -121632000.00
totalCashFromFinancingActivities -4603000.00
changeToOperatingActivities -736000.00
netIncome 102236000.00
changeInCash 62948000.00
beginPeriodCashFlow 213437000.00
endPeriodCashFlow 276385000.00
totalCashFromOperatingActivities 192395000.00
issuanceOfCapitalStock 1730000.00
depreciation 65402000.00
changeToInventory 103000.00
changeToAccountReceivables 151000.00
otherCashflowsFromFinancingActivities -6333000.00
changeToNetincome 16964000.00
capitalExpenditures 6071000
changeInWorkingCapital 7793000.00
stockBasedCompensation 13667000.00
otherNonCashItems 53000.00
freeCashFlow 186324000.00
2022-01-31
date 2022-01-31
filing_date 2022-01-31
currency_symbol USD
investments -95107000.00
changeToLiabilities 8478000.00
totalCashflowsFromInvestingActivities -95107000.00
netBorrowings -1068000.00
totalCashFromFinancingActivities 1516000.00
changeToOperatingActivities 7267000.00
netIncome 86282000.00
changeInCash 79776000.00
beginPeriodCashFlow 133661000.00
endPeriodCashFlow 213437000.00
totalCashFromOperatingActivities 176138000.00
issuanceOfCapitalStock 2656000.00
depreciation 64228000.00
changeToInventory -498000.00
changeToAccountReceivables -2884000.00
otherCashflowsFromFinancingActivities -72000.00
changeToNetincome 12839000.00
capitalExpenditures 4829000
changeInWorkingCapital 12789000.00
stockBasedCompensation 11017000.00
otherNonCashItems 308000.00
freeCashFlow 171309000.00
2021-01-31
date 2021-01-31
filing_date 2021-01-31
currency_symbol USD
investments -52162000.00
changeToLiabilities 5191000.00
totalCashflowsFromInvestingActivities -52162000.00
netBorrowings -597000.00
totalCashFromFinancingActivities 5557000.00
changeToOperatingActivities -12843000.00
netIncome 52100000.00
changeInCash 89258000.00
beginPeriodCashFlow 44403000.00
endPeriodCashFlow 133661000.00
totalCashFromOperatingActivities 131230000.00
issuanceOfCapitalStock 6194000.00
depreciation 61662000.00
changeToInventory 99000.00
changeToAccountReceivables 143000.00
otherCashflowsFromFinancingActivities 10156000.00
changeToNetincome 21043000.00
capitalExpenditures 3759000
changeInWorkingCapital -3575000.00
stockBasedCompensation 6313000.00
otherNonCashItems 207000.00
freeCashFlow 127471000.00
2020-01-31
date 2020-01-31
filing_date 2020-01-31
currency_symbol USD
investments -296953000.00
changeToLiabilities -2416000.00
totalCashflowsFromInvestingActivities -296953000.00
netBorrowings -25619000.00
totalCashFromFinancingActivities 210169000.00
changeToOperatingActivities -4678000.00
netIncome 36997000.00
changeInCash 17105000.00
beginPeriodCashFlow 27298000.00
endPeriodCashFlow 44403000.00
totalCashFromOperatingActivities 104252000.00
issuanceOfCapitalStock 237973000.00
depreciation 61522000.00
otherCashflowsFromInvestingActivities -292053000.00
changeToInventory -345000.00
changeToAccountReceivables 3733000.00
salePurchaseOfStock 237973000.00
otherCashflowsFromFinancingActivities 294830000.00
changeToNetincome 10989000.00
capitalExpenditures 4900000
changeInWorkingCapital -5256000.00
stockBasedCompensation 4909000.00
otherNonCashItems 337000.00
freeCashFlow 99352000.00
2019-01-31
date 2019-01-31
filing_date 2019-01-31
currency_symbol USD
investments -73176000.00
changeToLiabilities 982000.00
totalCashflowsFromInvestingActivities -73176000.00
netBorrowings -10191000.00
totalCashFromFinancingActivities -11377000.00
changeToOperatingActivities -2347000.00
netIncome 31277000.00
changeInCash -7847000.00
beginPeriodCashFlow 35145000.00
endPeriodCashFlow 27298000.00
totalCashFromOperatingActivities 78074000.00
issuanceOfCapitalStock 345000.00
depreciation 44723000.00
otherCashflowsFromInvestingActivities -67932000.00
changeToInventory 74000.00
changeToAccountReceivables -135000.00
salePurchaseOfStock 345000.00
otherCashflowsFromFinancingActivities 66937000.00
changeToNetincome 5923000.00
capitalExpenditures 5244000
changeInWorkingCapital -3849000.00
stockBasedCompensation 3710000.00
otherNonCashItems 71000.00
freeCashFlow 72830000.00
2018-01-31
date 2018-01-31
filing_date 2018-04-30
currency_symbol USD
investments -116953000.00
changeToLiabilities 2330000.00
totalCashflowsFromInvestingActivities -116953000.00
netBorrowings 37000000.00
totalCashFromFinancingActivities 38003000.00
changeToOperatingActivities -2348000.00
netIncome 26879000.00
changeInCash -2990000.00
beginPeriodCashFlow 38135000.00
endPeriodCashFlow 35145000.00
totalCashFromOperatingActivities 72143000.00
depreciation 37578000.00
otherCashflowsFromInvestingActivities -111867000.00
changeToInventory 52000.00
changeToAccountReceivables -1963000.00
salePurchaseOfStock 1003000.00
otherCashflowsFromFinancingActivities 80000000.00
changeToNetincome 3289000.00
capitalExpenditures 5086000
changeInWorkingCapital 4397000.00
stockBasedCompensation 2807000.00
otherNonCashItems -784000.00
freeCashFlow 67057000.00
2017-01-31
date 2017-01-31
filing_date 2017-04-26
currency_symbol USD
investments -70363000.00
changeToLiabilities 2566000.00
totalCashflowsFromInvestingActivities -70363000.00
netBorrowings 601000.00
totalCashFromFinancingActivities -211000.00
changeToOperatingActivities 3398000.00
netIncome 23838000.00
changeInCash 922000.00
beginPeriodCashFlow 37213000.00
endPeriodCashFlow 38135000.00
totalCashFromOperatingActivities 72583000.00
depreciation 33629000.00
otherCashflowsFromInvestingActivities -65449000.00
changeToInventory 2000.00
changeToAccountReceivables 2727000.00
salePurchaseOfStock 145000.00
otherCashflowsFromFinancingActivities 9844000.00
changeToNetincome 4992000.00
capitalExpenditures 4914000
changeInWorkingCapital 10124000.00
stockBasedCompensation 2022000.00
otherNonCashItems -1028000.00
freeCashFlow 67669000.00
2016-01-31
date 2016-01-31
filing_date 2016-04-07
currency_symbol USD
investments -4667000.00
changeToLiabilities -2420000.00
totalCashflowsFromInvestingActivities -129829000.00
netBorrowings 601000.00
totalCashFromFinancingActivities -2432000.00
changeToOperatingActivities 142000.00
netIncome 20562000.00
changeInCash -80840000.00
beginPeriodCashFlow 118053000.00
endPeriodCashFlow 37213000.00
totalCashFromOperatingActivities 54243000.00
depreciation 29599000.00
otherCashflowsFromInvestingActivities -125520000.00
changeToInventory 314000.00
changeToAccountReceivables 764000.00
salePurchaseOfStock -2432000.00
otherCashflowsFromFinancingActivities -2590000.00
changeToNetincome 6972000.00
capitalExpenditures 4309000
changeInWorkingCapital -2890000.00
stockBasedCompensation 1577000.00
otherNonCashItems -392000.00
freeCashFlow 49934000.00
2015-01-31
date 2015-01-31
filing_date 2015-04-29
currency_symbol USD
investments -4667000.00
changeToLiabilities -5613000.00
totalCashflowsFromInvestingActivities -84831000.00
netBorrowings -43305000.00
totalCashFromFinancingActivities 96628000.00
changeToOperatingActivities 4716000.00
netIncome 15059000.00
changeInCash 55348000.00
beginPeriodCashFlow 62705000.00
endPeriodCashFlow 118053000.00
totalCashFromOperatingActivities 49478000.00
depreciation 25010000.00
changeToInventory 859000.00
changeToAccountReceivables 3999000.00
salePurchaseOfStock 140724000.00
otherCashflowsFromFinancingActivities 19209000.00
changeToNetincome 5521000.00
capitalExpenditures 2679000
changeInWorkingCapital 3888000.00
stockBasedCompensation 1543000.00
freeCashFlow 46799000.00
2014-01-31
date 2014-01-31
filing_date 2014-01-31
currency_symbol USD
investments -4667000.00
changeToLiabilities 2197000.00
totalCashflowsFromInvestingActivities -61122000.00
netBorrowings 42540000.00
totalCashFromFinancingActivities 44120000.00
changeToOperatingActivities 4306000.00
netIncome 9612000.00
changeInCash 25067000.00
beginPeriodCashFlow 37638000.00
endPeriodCashFlow 62705000.00
totalCashFromOperatingActivities 42614000.00
depreciation 21395000.00
changeToInventory -535000.00
changeToAccountReceivables 3650000.00
salePurchaseOfStock 3633000.00
otherCashflowsFromFinancingActivities 44209000.00
changeToNetincome 596000.00
capitalExpenditures 2385000
changeInWorkingCapital 6731000.00
stockBasedCompensation 2523000.00
freeCashFlow 40229000.00
2013-01-31
date 2013-01-31
filing_date 2013-01-31
currency_symbol USD
changeToLiabilities 137000.00
totalCashFromFinancingActivities -898000.00
netIncome 15996000.00
changeInCash -27909000.00
beginPeriodCashFlow 65547000.00
endPeriodCashFlow 37638000.00
totalCashFromOperatingActivities 30340000.00
depreciation 17079000.00
changeToInventory -343000.00
changeToAccountReceivables -1697000.00
otherCashflowsFromFinancingActivities -1602000.00
changeToNetincome 451000.00
capitalExpenditures 3496000
changeInWorkingCapital -3356000.00
stockBasedCompensation 1278000.00
freeCashFlow 26844000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
totalCashFromFinancingActivities -2567000.00
netIncome 12026000.00
changeInCash -4097000.00
beginPeriodCashFlow 69644000.00
endPeriodCashFlow 65547000.00
totalCashFromOperatingActivities 23926000.00
depreciation 14458000.00
changeToInventory 75000.00
changeToAccountReceivables -460000.00
otherCashflowsFromFinancingActivities -4342000.00
changeToNetincome 99000.00
capitalExpenditures 4734000
changeInWorkingCapital -5904000.00
stockBasedCompensation 1213000.00
otherNonCashItems 11000.00
freeCashFlow 19192000.00
2011-01-31
date 2011-01-31
filing_date 2011-01-31
currency_symbol USD
totalCashFromFinancingActivities 775000.00
netIncome 11539000.00
changeInCash -19910000.00
beginPeriodCashFlow 89554000.00
endPeriodCashFlow 69644000.00
totalCashFromOperatingActivities 19889000.00
depreciation 13891000.00
changeToInventory -4770000.00
changeToAccountReceivables 2854000.00
otherCashflowsFromFinancingActivities -358000.00
capitalExpenditures 1656000
changeInWorkingCapital -3354000.00
stockBasedCompensation 1076000.00
otherNonCashItems 424000.00
freeCashFlow 18233000.00
2010-01-31
date 2010-01-31
filing_date 2010-01-31
currency_symbol USD
totalCashFromFinancingActivities 40293000.00
netIncome 14350000.00
changeInCash 42132000.00
beginPeriodCashFlow 47422000.00
endPeriodCashFlow 89554000.00
totalCashFromOperatingActivities 16535000.00
depreciation 8799000.00
changeToInventory -1224000.00
changeToAccountReceivables 1007000.00
otherCashflowsFromFinancingActivities -11509000.00
changeToNetincome 1665000.00
capitalExpenditures 1626000
changeInWorkingCapital -1740000.00
stockBasedCompensation 3371000.00
otherNonCashItems 38000.00
freeCashFlow 14909000.00
2009-01-31
date 2009-01-31
filing_date 2009-01-31
currency_symbol USD
investments -10210000.00
changeToLiabilities 762000.00
totalCashflowsFromInvestingActivities -14712000.00
netBorrowings 601000.00
totalCashFromFinancingActivities 177000.00
changeToOperatingActivities 656000.00
netIncome 20468000.00
changeInCash 3331000.00
beginPeriodCashFlow 44091000.00
endPeriodCashFlow 47422000.00
totalCashFromOperatingActivities 18685000.00
depreciation 7364000.00
otherCashflowsFromInvestingActivities -3159000.00
changeToInventory 314000.00
changeToAccountReceivables 1006000.00
salePurchaseOfStock 177000.00
otherCashflowsFromFinancingActivities -14712000.00
changeToNetincome -11424000.00
capitalExpenditures 1343000
changeInWorkingCapital 2270000.00
stockBasedCompensation 527000.00
otherNonCashItems 7000.00
freeCashFlow 17342000.00
2008-01-31
date 2008-01-31
filing_date 2008-01-31
currency_symbol USD
investments 2820000.00
changeToLiabilities -1390000.00
totalCashflowsFromInvestingActivities -11531000.00
totalCashFromFinancingActivities 23279000.00
changeToOperatingActivities 2067000.00
netIncome 22443000.00
changeInCash 24721000.00
beginPeriodCashFlow 19370000.00
endPeriodCashFlow 44091000.00
totalCashFromOperatingActivities 11938000.00
depreciation 6072000.00
otherCashflowsFromInvestingActivities -13277000.00
changeToAccountReceivables -1720000.00
salePurchaseOfStock 23279000.00
otherCashflowsFromFinancingActivities -11531000.00
changeToNetincome 580000.00
capitalExpenditures 1074000
changeInWorkingCapital -1043000.00
otherNonCashItems 466000.00
freeCashFlow 10864000.00
2007-01-31
date 2007-01-31
filing_date 2007-01-31
currency_symbol USD
investments 2816000.00
changeToLiabilities -1553000.00
totalCashflowsFromInvestingActivities -28836000.00
totalCashFromFinancingActivities 13787000.00
changeToOperatingActivities -2934000.00
netIncome 3987000.00
changeInCash -8264000.00
beginPeriodCashFlow 27634000.00
endPeriodCashFlow 19370000.00
totalCashFromOperatingActivities 6785000.00
depreciation 4985000.00
otherCashflowsFromInvestingActivities -30450000.00
changeToAccountReceivables 602000.00
salePurchaseOfStock 13787000.00
otherCashflowsFromFinancingActivities -28836000.00
changeToNetincome 1698000.00
capitalExpenditures 1202000
changeInWorkingCapital -3885000.00
otherNonCashItems 1698000.00
freeCashFlow 5583000.00
2006-01-31
date 2006-01-31
filing_date 2006-01-31
currency_symbol USD
totalCashflowsFromInvestingActivities 29516000.00
totalCashFromFinancingActivities -26974000.00
netIncome 2989000.00
changeInCash 10414000.00
beginPeriodCashFlow 17220000.00
endPeriodCashFlow 27634000.00
totalCashFromOperatingActivities 7872000.00
depreciation 5034000.00
changeToAccountReceivables 2455000.00
otherCashflowsFromFinancingActivities -26995000.00
capitalExpenditures 1171000
changeInWorkingCapital 1069000.00
otherNonCashItems -1220000.00
freeCashFlow 6701000.00
2005-01-31
date 2005-01-31
filing_date 2005-07-29
currency_symbol USD
totalCashflowsFromInvestingActivities 19071000.00
netIncome -55331000.00
changeInCash 4033000.00
beginPeriodCashFlow 13187000.00
endPeriodCashFlow 17220000.00
totalCashFromOperatingActivities -15038000.00
depreciation 6863000.00
changeToAccountReceivables 8382000.00
otherCashflowsFromFinancingActivities 19071000.00
capitalExpenditures 1060000
changeInWorkingCapital 9422000.00
otherNonCashItems 24008000.00
freeCashFlow -16098000.00
2004-01-31
date 2004-01-31
filing_date 2004-01-31
currency_symbol USD
totalCashflowsFromInvestingActivities 94942000.00
totalCashFromFinancingActivities -70339000.00
netIncome -42752000.00
changeInCash -7895000.00
beginPeriodCashFlow 21082000.00
endPeriodCashFlow 13187000.00
totalCashFromOperatingActivities -32498000.00
depreciation 10535000.00
salePurchaseOfStock -27228000.00
otherCashflowsFromFinancingActivities -43274000.00
capitalExpenditures 335000
changeInWorkingCapital -8973000.00
otherNonCashItems 8692000.00
freeCashFlow -32833000.00
2003-01-31
date 2003-01-31
filing_date 2003-01-31
currency_symbol USD
totalCashflowsFromInvestingActivities 4372000.00
totalCashFromFinancingActivities -1322000.00
netIncome -138195000.00
changeInCash -13631000.00
beginPeriodCashFlow 34826000.00
endPeriodCashFlow 21195000.00
totalCashFromOperatingActivities -16819000.00
depreciation 13807000.00
changeToAccountReceivables 6132000.00
otherCashflowsFromFinancingActivities -1545000.00
capitalExpenditures 5287000
changeInWorkingCapital -1613000.00
otherNonCashItems 109182000.00
freeCashFlow -22106000.00
2002-01-31
date 2002-01-31
filing_date 2002-01-31
currency_symbol USD
totalCashFromFinancingActivities 1432000.00
netIncome -58718000.00
changeInCash -26837000.00
beginPeriodCashFlow 62938000.00
endPeriodCashFlow 36101000.00
totalCashFromOperatingActivities -15598000.00
depreciation 37493000.00
changeToAccountReceivables 2160000.00
otherCashflowsFromFinancingActivities -1098000.00
capitalExpenditures 5356000
changeInWorkingCapital -13606000.00
otherNonCashItems 19233000.00
freeCashFlow -20954000.00
2001-01-31
date 2001-01-31
filing_date 2001-01-31
currency_symbol USD
totalCashFromFinancingActivities 198717000.00
netIncome -31626000.00
changeInCash 31789000.00
beginPeriodCashFlow 31149000.00
endPeriodCashFlow 62938000.00
totalCashFromOperatingActivities -7050000.00
depreciation 16727000.00
otherCashflowsFromInvestingActivities 8931000.00
otherCashflowsFromFinancingActivities 71470000.00
capitalExpenditures 4298000
changeInWorkingCapital -11184000.00
otherNonCashItems 19033000.00
freeCashFlow -11348000.00
2000-01-31
date 2000-01-31
filing_date 2000-01-31
currency_symbol USD
totalCashFromFinancingActivities 46303604.00
netIncome -21769223.00
changeInCash 13592834.00
beginPeriodCashFlow 17555759.00
endPeriodCashFlow 31148593.00
totalCashFromOperatingActivities -15569845.00
depreciation 3931288.00
otherCashflowsFromFinancingActivities -3134000.00
changeToNetincome 2000.00
capitalExpenditures 2465625
changeInWorkingCapital 2030946.00
otherNonCashItems 237144.00
freeCashFlow -18035470.00
1999-01-31
date 1999-01-31
filing_date 1999-01-31
currency_symbol USD
totalCashFromFinancingActivities 21200000.00
netIncome -25900000.00
changeInCash 21200000.00
beginPeriodCashFlow 26600000.00
endPeriodCashFlow 47800000.00
totalCashFromOperatingActivities -15300000.00
depreciation 21600000.00
otherCashflowsFromFinancingActivities 2800000.00
capitalExpenditures 12900000
changeInWorkingCapital -16000000.00
otherNonCashItems 5000000.00
freeCashFlow -28200000.00
1998-01-31
date 1998-01-31
filing_date 1998-01-31
currency_symbol USD
totalCashFromFinancingActivities 80162389.05
netIncome -11697516.00
changeInCash 2545929.95
beginPeriodCashFlow -688089.18
endPeriodCashFlow 1857840.78
totalCashFromOperatingActivities -3096401.29
depreciation 11422280.33
otherCashflowsFromFinancingActivities -344044.59
capitalExpenditures 12385605.17
changeInWorkingCapital -2821165.62
freeCashFlow -15482006.47
Income_Statement
currency_symbol USD
quarterly
2023-10-31
date 2023-10-31
filing_date 2023-10-31
currency_symbol USD
researchDevelopment 21118000.00
incomeBeforeTax 34779000.00
netIncome 26602000.00
sellingGeneralAdministrative 14712000.00
sellingAndMarketingExpenses 17209000.00
grossProfit 110373000.00
reconciledDepreciation 16702000.00
ebit 42084000.00
ebitda 58786000.00
depreciationAndAmortization 16702000.00
operatingIncome 32405000.00
otherOperatingExpenses 102614000.00
interestExpense 343000.00
taxProvision 8177000.00
netInterestIncome -343000.00
incomeTaxExpense 8177000.00
totalRevenue 144698000.00
totalOperatingExpenses 68289000.00
costOfRevenue 34325000.00
totalOtherIncomeExpenseNet -6962000.00
netIncomeFromContinuingOps 26602000.00
2023-07-31
date 2023-07-31
filing_date 2023-07-31
currency_symbol USD
researchDevelopment 21738000.00
incomeBeforeTax 38499000.00
netIncome 28116000.00
sellingGeneralAdministrative 14591000.00
sellingAndMarketingExpenses 17321000.00
grossProfit 108419000.00
reconciledDepreciation 16847000.00
ebit 39285000.00
ebitda 56132000.00
depreciationAndAmortization 16847000.00
operatingIncome 36830000.00
otherOperatingExpenses 104108000.00
interestExpense 340000.00
taxProvision 10383000.00
netInterestIncome -340000.00
incomeTaxExpense 10383000.00
totalRevenue 143393000.00
totalOperatingExpenses 69134000.00
costOfRevenue 34974000.00
totalOtherIncomeExpenseNet -446000.00
netIncomeFromContinuingOps 28116000.00
netIncomeApplicableToCommonShares 28116000.00
2023-04-30
date 2023-04-30
filing_date 2023-04-30
currency_symbol USD
researchDevelopment 20067000.00
incomeBeforeTax 37782000.00
netIncome 29353000.00
sellingGeneralAdministrative 13444000.00
sellingAndMarketingExpenses 17053000.00
grossProfit 103729000.00
reconciledDepreciation 15939000.00
ebit 36558000.00
ebitda 52497000.00
depreciationAndAmortization 15939000.00
operatingIncome 36558000.00
otherOperatingExpenses 98123000.00
interestExpense 337000.00
taxProvision 8429000.00
netInterestIncome -337000.00
incomeTaxExpense 8429000.00
totalRevenue 136614000.00
totalOperatingExpenses 65238000.00
costOfRevenue 32885000.00
totalOtherIncomeExpenseNet -372000.00
netIncomeFromContinuingOps 29353000.00
netIncomeApplicableToCommonShares 29353000.00
2023-01-31
date 2023-01-31
filing_date 2023-03-01
currency_symbol USD
researchDevelopment 18229000.00
incomeBeforeTax 36085000.00
netIncome 29750000.00
sellingGeneralAdministrative 13075000.00
sellingAndMarketingExpenses 14385000.00
grossProfit 96087000.00
reconciledDepreciation 15723000.00
ebit 36065000.00
ebitda 51788000.00
depreciationAndAmortization 15723000.00
operatingIncome 33595000.00
otherOperatingExpenses 89076000.00
interestExpense 320000.00
taxProvision 6335000.00
netInterestIncome -320000.00
incomeTaxExpense 6335000.00
totalRevenue 125141000.00
totalOperatingExpenses 60022000.00
costOfRevenue 29054000.00
totalOtherIncomeExpenseNet 340000.00
netIncomeFromContinuingOps 29750000.00
netIncomeApplicableToCommonShares 29750000.00
2022-10-31
date 2022-10-31
filing_date 2022-10-31
currency_symbol USD
researchDevelopment 17400000.00
incomeBeforeTax 35449000.00
netIncome 26469000.00
sellingGeneralAdministrative 12293000.00
sellingAndMarketingExpenses 14637000.00
grossProfit 93937000.00
reconciledDepreciation 15999000.00
ebit 34897000.00
ebitda 50896000.00
depreciationAndAmortization 15999000.00
operatingIncome 34697000.00
otherOperatingExpenses 86570000.00
interestExpense 285000.00
taxProvision 8980000.00
netInterestIncome -285000.00
incomeTaxExpense 8980000.00
totalRevenue 121467000.00
totalOperatingExpenses 59040000.00
costOfRevenue 27530000.00
totalOtherIncomeExpenseNet 837000.00
netIncomeFromContinuingOps 26469000.00
netIncomeApplicableToCommonShares 26469000.00
2022-07-31
date 2022-07-31
filing_date 2022-07-31
currency_symbol USD
researchDevelopment 18155000.00
incomeBeforeTax 31724000.00
netIncome 22902000.00
sellingGeneralAdministrative 12700000.00
sellingAndMarketingExpenses 14315000.00
grossProfit 94092000.00
reconciledDepreciation 17387000.00
ebit 32836000.00
ebitda 50223000.00
depreciationAndAmortization 17387000.00
operatingIncome 31547000.00
otherOperatingExpenses 90175000.00
interestExpense 284000.00
taxProvision 8822000.00
netInterestIncome -284000.00
incomeTaxExpense 8822000.00
totalRevenue 123011000.00
totalOperatingExpenses 61256000.00
costOfRevenue 28919000.00
totalOtherIncomeExpenseNet -828000.00
netIncomeFromContinuingOps 22902000.00
netIncomeApplicableToCommonShares 22902000.00
2022-04-30
date 2022-04-30
filing_date 2022-04-30
currency_symbol USD
researchDevelopment 16569000.00
incomeBeforeTax 30470000.00
netIncome 23115000.00
sellingGeneralAdministrative 11642000.00
sellingAndMarketingExpenses 13236000.00
grossProfit 88572000.00
reconciledDepreciation 16293000.00
ebit 30595000.00
ebitda 46888000.00
depreciationAndAmortization 16293000.00
operatingIncome 30595000.00
otherOperatingExpenses 84318000.00
interestExpense 278000.00
taxProvision 7355000.00
netInterestIncome -278000.00
incomeTaxExpense 7355000.00
totalRevenue 116395000.00
totalOperatingExpenses 56495000.00
costOfRevenue 27823000.00
totalOtherIncomeExpenseNet -1329000.00
netIncomeFromContinuingOps 23115000.00
netIncomeApplicableToCommonShares 23115000.00
2022-01-31
date 2022-01-31
filing_date 2022-01-31
currency_symbol USD
researchDevelopment 15889000.00
incomeBeforeTax 25865000.00
netIncome 19194000.00
sellingGeneralAdministrative 11454000.00
sellingAndMarketingExpenses 12310000.00
grossProfit 85487000.00
reconciledDepreciation 16334000.00
ebit 24417000.00
ebitda 40751000.00
depreciationAndAmortization 16334000.00
operatingIncome 26023000.00
otherOperatingExpenses 81526000.00
interestExpense 282000.00
taxProvision 6671000.00
netInterestIncome -282000.00
incomeTaxExpense 6671000.00
totalRevenue 112371000.00
totalOperatingExpenses 54642000.00
costOfRevenue 26884000.00
totalOtherIncomeExpenseNet -4698000.00
netIncomeFromContinuingOps 19194000.00
netIncomeApplicableToCommonShares 19194000.00
2021-10-31
date 2021-10-31
filing_date 2021-10-31
currency_symbol USD
researchDevelopment 15989000.00
incomeBeforeTax 27653000.00
netIncome 25491000.00
sellingGeneralAdministrative 11139000.00
sellingAndMarketingExpenses 12246000.00
grossProfit 83304000.00
reconciledDepreciation 16646000.00
ebit 28566000.00
ebitda 45212000.00
depreciationAndAmortization 16646000.00
operatingIncome 27894000.00
otherOperatingExpenses 80345000.00
interestExpense 292000.00
taxProvision 2162000.00
netInterestIncome -292000.00
incomeTaxExpense 2162000.00
totalRevenue 108911000.00
totalOperatingExpenses 54738000.00
costOfRevenue 25607000.00
totalOtherIncomeExpenseNet -621000.00
netIncomeFromContinuingOps 25491000.00
netIncomeApplicableToCommonShares 25491000.00
2021-07-31
date 2021-07-31
filing_date 2021-07-31
currency_symbol USD
researchDevelopment 15473000.00
incomeBeforeTax 25908000.00
netIncome 23176000.00
sellingGeneralAdministrative 10855000.00
sellingAndMarketingExpenses 11328000.00
grossProfit 79100000.00
reconciledDepreciation 16198000.00
ebit 26533000.00
ebitda 42731000.00
depreciationAndAmortization 16198000.00
operatingIncome 26119000.00
otherOperatingExpenses 78037000.00
interestExpense 272000.00
taxProvision 2732000.00
netInterestIncome -272000.00
incomeTaxExpense 2732000.00
totalRevenue 104570000.00
totalOperatingExpenses 52567000.00
costOfRevenue 25470000.00
totalOtherIncomeExpenseNet -353000.00
netIncomeFromContinuingOps 23176000.00
netIncomeApplicableToCommonShares 23176000.00
2021-04-30
date 2021-04-30
filing_date 2021-04-30
currency_symbol USD
researchDevelopment 15219000.00
incomeBeforeTax 23184000.00
netIncome 18421000.00
sellingGeneralAdministrative 11006000.00
sellingAndMarketingExpenses 11011000.00
grossProfit 74989000.00
reconciledDepreciation 15050000.00
ebit 23398000.00
ebitda 38448000.00
depreciationAndAmortization 15050000.00
operatingIncome 23398000.00
otherOperatingExpenses 74920000.00
interestExpense 277000.00
taxProvision 4763000.00
netInterestIncome -277000.00
incomeTaxExpense 4763000.00
totalRevenue 98838000.00
totalOperatingExpenses 51071000.00
costOfRevenue 23849000.00
totalOtherIncomeExpenseNet -457000.00
netIncomeFromContinuingOps 18421000.00
netIncomeApplicableToCommonShares 18421000.00
2021-01-31
date 2021-01-31
filing_date 2021-01-31
currency_symbol USD
researchDevelopment 14339000.00
incomeBeforeTax 21646000.00
netIncome 17203000.00
sellingGeneralAdministrative 10281000.00
sellingAndMarketingExpenses 10337000.00
grossProfit 70308000.00
reconciledDepreciation 15401000.00
ebit 21257000.00
ebitda 36658000.00
depreciationAndAmortization 15401000.00
operatingIncome 21867000.00
otherOperatingExpenses 72151000.00
interestExpense 277000.00
taxProvision 4443000.00
netInterestIncome -277000.00
incomeTaxExpense 4443000.00
totalRevenue 93408000.00
totalOperatingExpenses 49051000.00
costOfRevenue 23100000.00
totalOtherIncomeExpenseNet 666000.00
netIncomeFromContinuingOps 17203000.00
netIncomeApplicableToCommonShares 17203000.00
2020-10-31
date 2020-10-31
filing_date 2020-10-31
currency_symbol USD
researchDevelopment 13072000.00
incomeBeforeTax 18526000.00
netIncome 13308000.00
sellingGeneralAdministrative 8918000.00
sellingAndMarketingExpenses 9705000.00
grossProfit 64962000.00
reconciledDepreciation 15478000.00
ebit 19254000.00
ebitda 34732000.00
depreciationAndAmortization 15478000.00
operatingIncome 18763000.00
otherOperatingExpenses 68254000.00
interestExpense 277000.00
taxProvision 5218000.00
netInterestIncome -277000.00
incomeTaxExpense 5218000.00
totalRevenue 87508000.00
totalOperatingExpenses 45708000.00
costOfRevenue 22546000.00
totalOtherIncomeExpenseNet -451000.00
netIncomeFromContinuingOps 13308000.00
netIncomeApplicableToCommonShares 13308000.00
2020-07-31
date 2020-07-31
filing_date 2020-09-10
currency_symbol USD
researchDevelopment 13076000.00
incomeBeforeTax 14771000.00
netIncome 10542000.00
sellingGeneralAdministrative 8331000.00
sellingAndMarketingExpenses 9421000.00
grossProfit 61648000.00
reconciledDepreciation 15490000.00
ebit 16735000.00
ebitda 32225000.00
depreciationAndAmortization 15490000.00
operatingIncome 15064000.00
otherOperatingExpenses 67310000.00
interestExpense 312000.00
taxProvision 4229000.00
netInterestIncome -312000.00
incomeTaxExpense 4229000.00
totalRevenue 84045000.00
totalOperatingExpenses 44913000.00
costOfRevenue 22397000.00
totalOtherIncomeExpenseNet -1652000.00
netIncomeFromContinuingOps 10542000.00
netIncomeApplicableToCommonShares 10542000.00
2020-04-30
date 2020-04-30
filing_date 2020-05-01
currency_symbol USD
researchDevelopment 13579000.00
incomeBeforeTax 15426000.00
netIncome 11047000.00
sellingGeneralAdministrative 8737000.00
sellingAndMarketingExpenses 9322000.00
grossProfit 61836000.00
reconciledDepreciation 15293000.00
ebit 16485000.00
ebitda 31778000.00
depreciationAndAmortization 15293000.00
operatingIncome 15702000.00
otherOperatingExpenses 67218000.00
interestExpense 320000.00
taxProvision 4379000.00
interestIncome 276000.00
netInterestIncome -320000.00
incomeTaxExpense 4379000.00
totalRevenue 83703000.00
totalOperatingExpenses 45351000.00
costOfRevenue 21867000.00
totalOtherIncomeExpenseNet -739000.00
netIncomeFromContinuingOps 11047000.00
netIncomeApplicableToCommonShares 11047000.00
2020-01-31
date 2020-01-31
filing_date 2020-02-25
currency_symbol USD
researchDevelopment 14044000.00
incomeBeforeTax 13298000.00
netIncome 11438000.00
sellingGeneralAdministrative 9515000.00
sellingAndMarketingExpenses 10080000.00
grossProfit 61626000.00
reconciledDepreciation 16975000.00
ebit 13906000.00
ebitda 30881000.00
depreciationAndAmortization 16975000.00
operatingIncome 13572000.00
otherOperatingExpenses 70315000.00
interestExpense 316000.00
taxProvision 1860000.00
interestIncome 274000.00
netInterestIncome -316000.00
incomeTaxExpense 1860000.00
totalRevenue 84221000.00
totalOperatingExpenses 47720000.00
costOfRevenue 22595000.00
totalOtherIncomeExpenseNet -292000.00
netIncomeFromContinuingOps 11438000.00
netIncomeApplicableToCommonShares 11438000.00
2019-10-31
date 2019-10-31
filing_date 2019-12-05
currency_symbol USD
researchDevelopment 13383000.00
incomeBeforeTax 13179000.00
netIncome 9666000.00
sellingGeneralAdministrative 8407000.00
sellingAndMarketingExpenses 10142000.00
grossProfit 60893000.00
reconciledDepreciation 15701000.00
ebit 14436000.00
ebitda 30137000.00
depreciationAndAmortization 15701000.00
operatingIncome 13637000.00
otherOperatingExpenses 68590000.00
interestExpense 497000.00
taxProvision 3513000.00
interestIncome 458000.00
netInterestIncome -497000.00
incomeTaxExpense 3513000.00
totalRevenue 83026000.00
totalOperatingExpenses 46457000.00
costOfRevenue 22133000.00
totalOtherIncomeExpenseNet -760000.00
netIncomeFromContinuingOps 9666000.00
netIncomeApplicableToCommonShares 9666000.00
2019-07-31
date 2019-07-31
filing_date 2019-07-31
currency_symbol USD
researchDevelopment 13358000.00
incomeBeforeTax 11677000.00
netIncome 8573000.00
sellingGeneralAdministrative 8228000.00
sellingAndMarketingExpenses 10035000.00
grossProfit 59403000.00
reconciledDepreciation 15177000.00
ebit 13680000.00
ebitda 28857000.00
depreciationAndAmortization 15177000.00
operatingIncome 13080000.00
otherOperatingExpenses 66860000.00
interestExpense 1444000.00
taxProvision 3104000.00
interestIncome 1403000.00
netInterestIncome -1444000.00
incomeTaxExpense 3104000.00
totalRevenue 80540000.00
totalOperatingExpenses 45723000.00
costOfRevenue 21137000.00
totalOtherIncomeExpenseNet -559000.00
netIncomeFromContinuingOps 8573000.00
netIncomeApplicableToCommonShares 8573000.00
2019-04-30
date 2019-04-30
filing_date 2019-05-03
currency_symbol USD
researchDevelopment 12728000.00
incomeBeforeTax 9881000.00
netIncome 7320000.00
sellingGeneralAdministrative 8478000.00
sellingAndMarketingExpenses 10132000.00
grossProfit 58148000.00
reconciledDepreciation 13669000.00
ebit 14033000.00
ebitda 27702000.00
depreciationAndAmortization 13669000.00
operatingIncome 11969000.00
otherOperatingExpenses 63971000.00
interestExpense 2159000.00
taxProvision 2561000.00
interestIncome 2088000.00
netInterestIncome -2159000.00
incomeTaxExpense 2561000.00
totalRevenue 78004000.00
totalOperatingExpenses 44115000.00
costOfRevenue 19856000.00
totalOtherIncomeExpenseNet -1993000.00
netIncomeFromContinuingOps 7320000.00
netIncomeApplicableToCommonShares 7320000.00
2019-01-31
date 2019-01-31
filing_date 2019-02-11
currency_symbol USD
researchDevelopment 12164000.00
incomeBeforeTax 10260000.00
netIncome 7892000.00
sellingGeneralAdministrative 7997000.00
sellingAndMarketingExpenses 9097000.00
grossProfit 51731000.00
reconciledDepreciation 11795000.00
ebit 12203000.00
ebitda 23998000.00
depreciationAndAmortization 11795000.00
operatingIncome 10655000.00
otherOperatingExpenses 58827000.00
interestExpense 450000.00
taxProvision 2368000.00
incomeTaxExpense 2368000.00
totalRevenue 71030000.00
totalOperatingExpenses 39528000.00
costOfRevenue 19299000.00
totalOtherIncomeExpenseNet -1493000.00
netIncomeFromContinuingOps 7892000.00
netIncomeApplicableToCommonShares 7892000.00
2018-10-31
date 2018-10-31
filing_date 2018-11-29
currency_symbol USD
researchDevelopment 11901000.00
incomeBeforeTax 10258000.00
netIncome 7901000.00
sellingGeneralAdministrative 7931000.00
sellingAndMarketingExpenses 9312000.00
grossProfit 50858000.00
reconciledDepreciation 11452000.00
ebit 11360000.00
ebitda 22812000.00
depreciationAndAmortization 11452000.00
operatingIncome 10831000.00
otherOperatingExpenses 58648000.00
interestExpense 613000.00
incomeTaxExpense 2357000.00
totalRevenue 70008000.00
totalOperatingExpenses 39498000.00
costOfRevenue 19150000.00
totalOtherIncomeExpenseNet -489000.00
netIncomeFromContinuingOps 7901000.00
netIncomeApplicableToCommonShares 7901000.00
2018-07-31
date 2018-07-31
filing_date 2018-07-31
currency_symbol USD
researchDevelopment 11870000.00
incomeBeforeTax 9739000.00
netIncome 8498000.00
sellingGeneralAdministrative 7160000.00
sellingAndMarketingExpenses 9328000.00
grossProfit 49154000.00
reconciledDepreciation 11017000.00
ebit 10793000.00
ebitda 21810000.00
depreciationAndAmortization 11017000.00
operatingIncome 10212000.00
otherOperatingExpenses 56322000.00
interestExpense 519000.00
incomeTaxExpense 1241000.00
totalRevenue 67115000.00
totalOperatingExpenses 38361000.00
costOfRevenue 17961000.00
totalOtherIncomeExpenseNet -535000.00
netIncomeFromContinuingOps 8498000.00
netIncomeApplicableToCommonShares 8498000.00
2018-04-30
date 2018-04-30
filing_date 2018-04-30
currency_symbol USD
researchDevelopment 11937000.00
incomeBeforeTax 9253000.00
netIncome 6986000.00
sellingGeneralAdministrative 6924000.00
sellingAndMarketingExpenses 9136000.00
grossProfit 48434000.00
reconciledDepreciation 10459000.00
ebit 10885000.00
ebitda 21344000.00
depreciationAndAmortization 10459000.00
operatingIncome 9745000.00
otherOperatingExpenses 56133000.00
interestExpense 546000.00
incomeTaxExpense 2267000.00
totalRevenue 67018000.00
totalOperatingExpenses 37549000.00
costOfRevenue 18584000.00
totalOtherIncomeExpenseNet -1086000.00
netIncomeFromContinuingOps 6986000.00
netIncomeApplicableToCommonShares 6986000.00
2018-01-31
date 2018-01-31
filing_date 2018-01-31
currency_symbol USD
researchDevelopment 11421000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8544000.00
minorityInterest 0.00
netIncome 6665000.00
sellingGeneralAdministrative 6770000.00
sellingAndMarketingExpenses 9292000.00
grossProfit 46499000.00
reconciledDepreciation 10384000.00
ebit 9905000.00
ebitda 20289000.00
depreciationAndAmortization 10384000.00
operatingIncome 8930000.00
otherOperatingExpenses 53726000.00
interestExpense 436000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1879000.00
totalRevenue 63631000.00
totalOperatingExpenses 36594000.00
costOfRevenue 17132000.00
totalOtherIncomeExpenseNet -925000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 20983000.00
netIncomeApplicableToCommonShares 6665000.00
2017-10-31
date 2017-10-31
filing_date 2017-10-31
currency_symbol USD
researchDevelopment 10890000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7934000.00
minorityInterest 0.00
netIncome 6170000.00
sellingGeneralAdministrative 6560000.00
sellingAndMarketingExpenses 9000000.00
grossProfit 45158000.00
reconciledDepreciation 9983000.00
ebit 9808000.00
ebitda 19791000.00
depreciationAndAmortization 9983000.00
operatingIncome 8378000.00
otherOperatingExpenses 52193000.00
interestExpense 497000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1764000.00
totalRevenue 62001000.00
totalOperatingExpenses 35350000.00
costOfRevenue 16843000.00
totalOtherIncomeExpenseNet -1377000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 12507000.00
netIncomeApplicableToCommonShares 6170000.00
2017-07-31
date 2017-07-31
filing_date 2017-07-31
currency_symbol USD
researchDevelopment 10158000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9185000.00
minorityInterest 0.00
netIncome 7159000.00
sellingGeneralAdministrative 6178000.00
sellingAndMarketingExpenses 7606000.00
grossProfit 41946000.00
reconciledDepreciation 8696000.00
ebit 10241000.00
ebitda 18937000.00
depreciationAndAmortization 8696000.00
operatingIncome 9330000.00
otherOperatingExpenses 47052000.00
interestExpense 169000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2026000.00
totalRevenue 57293000.00
totalOperatingExpenses 31705000.00
costOfRevenue 15347000.00
totalOtherIncomeExpenseNet -887000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -13496000.00
netIncomeApplicableToCommonShares 7159000.00
2017-04-30
date 2017-04-30
filing_date 2017-04-30
currency_symbol USD
researchDevelopment 9335000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9085000.00
minorityInterest 0.00
netIncome 6885000.00
sellingGeneralAdministrative 5940000.00
sellingAndMarketingExpenses 7230000.00
grossProfit 40132000.00
reconciledDepreciation 8515000.00
ebit 9924000.00
ebitda 18439000.00
depreciationAndAmortization 8515000.00
operatingIncome 9246000.00
otherOperatingExpenses 44590000.00
interestExpense 195000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2200000.00
totalRevenue 54514000.00
totalOperatingExpenses 30208000.00
costOfRevenue 14382000.00
totalOtherIncomeExpenseNet -644000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6885000.00
netIncomeApplicableToCommonShares 6885000.00
2017-01-31
date 2017-01-31
filing_date 2017-01-31
currency_symbol USD
researchDevelopment 8937000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8036000.00
minorityInterest 0.00
netIncome 6090000.00
sellingGeneralAdministrative 6074000.00
sellingAndMarketingExpenses 6275000.00
grossProfit 38174000.00
reconciledDepreciation 8894000.00
ebit 9058000.00
ebitda 17952000.00
depreciationAndAmortization 8894000.00
operatingIncome 8114000.00
otherOperatingExpenses 43758000.00
interestExpense 130000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1946000.00
totalRevenue 52816000.00
totalOperatingExpenses 29116000.00
costOfRevenue 14642000.00
totalOtherIncomeExpenseNet -892000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 23838000.00
netIncomeApplicableToCommonShares 6090000.00
2016-10-31
date 2016-10-31
filing_date 2016-10-31
currency_symbol USD
researchDevelopment 8925000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7708000.00
minorityInterest 0.00
netIncome 5931000.00
sellingGeneralAdministrative 5713000.00
sellingAndMarketingExpenses 6649000.00
grossProfit 37601000.00
reconciledDepreciation 8394000.00
ebit 8871000.00
ebitda 17265000.00
depreciationAndAmortization 8394000.00
operatingIncome 7833000.00
otherOperatingExpenses 42665000.00
interestExpense 187000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1777000.00
totalRevenue 51536000.00
totalOperatingExpenses 28730000.00
costOfRevenue 13935000.00
totalOtherIncomeExpenseNet -976000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5931000.00
2016-07-31
date 2016-07-31
filing_date 2016-07-31
currency_symbol USD
researchDevelopment 8904000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7816000.00
minorityInterest 0.00
netIncome 5779000.00
sellingGeneralAdministrative 5956000.00
sellingAndMarketingExpenses 6337000.00
grossProfit 36731000.00
reconciledDepreciation 8442000.00
ebit 7957000.00
ebitda 16399000.00
depreciationAndAmortization 8442000.00
operatingIncome 7193000.00
otherOperatingExpenses 42559000.00
interestExpense 165000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2037000.00
totalRevenue 50516000.00
totalOperatingExpenses 28774000.00
costOfRevenue 13785000.00
totalOtherIncomeExpenseNet 24000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5779000.00
2016-04-30
date 2016-04-30
filing_date 2016-04-30
currency_symbol USD
researchDevelopment 8790000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7940000.00
minorityInterest 0.00
netIncome 6038000.00
sellingGeneralAdministrative 5334000.00
sellingAndMarketingExpenses 5682000.00
grossProfit 35222000.00
reconciledDepreciation 7899000.00
ebit 8265000.00
ebitda 16164000.00
depreciationAndAmortization 7899000.00
operatingIncome 7556000.00
otherOperatingExpenses 40646000.00
interestExpense 129000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1902000.00
totalRevenue 48911000.00
totalOperatingExpenses 26957000.00
costOfRevenue 13689000.00
totalOtherIncomeExpenseNet -196000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6038000.00
2016-01-31
date 2016-01-31
filing_date 2016-01-31
currency_symbol USD
researchDevelopment 8267000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6856000.00
minorityInterest 0.00
netIncome 5360000.00
sellingGeneralAdministrative 5096000.00
sellingAndMarketingExpenses 6252000.00
grossProfit 34466000.00
reconciledDepreciation 8417000.00
ebit 7557000.00
ebitda 15974000.00
depreciationAndAmortization 8417000.00
operatingIncome 6958000.00
otherOperatingExpenses 40502000.00
interestExpense 123000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1496000.00
totalRevenue 48037000.00
totalOperatingExpenses 26931000.00
costOfRevenue 13571000.00
totalOtherIncomeExpenseNet -578000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 20562000.00
netIncomeApplicableToCommonShares 5360000.00
2015-10-31
date 2015-10-31
filing_date 2015-10-31
currency_symbol USD
researchDevelopment 8082000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7004000.00
minorityInterest 0.00
netIncome 5229000.00
sellingGeneralAdministrative 5897000.00
sellingAndMarketingExpenses 5549000.00
grossProfit 33944000.00
reconciledDepreciation 7782000.00
ebit 7508000.00
ebitda 15290000.00
depreciationAndAmortization 7782000.00
operatingIncome 7096000.00
otherOperatingExpenses 39880000.00
interestExpense 120000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1775000.00
totalRevenue 47360000.00
totalOperatingExpenses 26464000.00
costOfRevenue 13416000.00
totalOtherIncomeExpenseNet -384000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5229000.00
2015-07-31
date 2015-07-31
filing_date 2015-07-31
currency_symbol USD
researchDevelopment 7473000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6959000.00
minorityInterest 0.00
netIncome 5072000.00
sellingGeneralAdministrative 5668000.00
sellingAndMarketingExpenses 5153000.00
grossProfit 31683000.00
reconciledDepreciation 6757000.00
ebit 7466000.00
ebitda 14223000.00
depreciationAndAmortization 6757000.00
operatingIncome 7023000.00
otherOperatingExpenses 37777000.00
interestExpense 135000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1887000.00
totalRevenue 45172000.00
totalOperatingExpenses 24288000.00
costOfRevenue 13489000.00
totalOtherIncomeExpenseNet -372000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5072000.00
2015-04-30
date 2015-04-30
filing_date 2015-04-30
currency_symbol USD
researchDevelopment 7471000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6951000.00
minorityInterest 0.00
netIncome 4901000.00
sellingGeneralAdministrative 4946000.00
sellingAndMarketingExpenses 5470000.00
grossProfit 31041000.00
reconciledDepreciation 6643000.00
ebit 7253000.00
ebitda 13896000.00
depreciationAndAmortization 6643000.00
operatingIncome 7020000.00
otherOperatingExpenses 37246000.00
interestExpense 144000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2050000.00
totalRevenue 44424000.00
totalOperatingExpenses 23863000.00
costOfRevenue 13383000.00
totalOtherIncomeExpenseNet -158000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4901000.00
2015-01-31
date 2015-01-31
filing_date 2015-01-31
currency_symbol USD
researchDevelopment 7263000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4753000.00
minorityInterest 0.00
netIncome 3595000.00
sellingGeneralAdministrative 5643000.00
sellingAndMarketingExpenses 4970000.00
grossProfit 30353000.00
reconciledDepreciation 7201000.00
ebit 6239000.00
ebitda 13440000.00
depreciationAndAmortization 7201000.00
operatingIncome 4815000.00
otherOperatingExpenses 38048000.00
interestExpense 150000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1158000.00
totalRevenue 44287000.00
totalOperatingExpenses 24114000.00
costOfRevenue 13934000.00
totalOtherIncomeExpenseNet -1336000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15059000.00
netIncomeApplicableToCommonShares 3595000.00
2014-10-31
date 2014-10-31
filing_date 2014-10-31
currency_symbol USD
researchDevelopment 6986000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6151000.00
minorityInterest 0.00
netIncome 4157000.00
sellingGeneralAdministrative 4799000.00
sellingAndMarketingExpenses 5451000.00
grossProfit 29181000.00
reconciledDepreciation 6314000.00
ebit 6404000.00
ebitda 12718000.00
depreciationAndAmortization 6314000.00
operatingIncome 6203000.00
otherOperatingExpenses 36653000.00
interestExpense 144000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1994000.00
totalRevenue 43057000.00
totalOperatingExpenses 22777000.00
costOfRevenue 13876000.00
totalOtherIncomeExpenseNet -109000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4157000.00
2014-07-31
date 2014-07-31
filing_date 2014-07-31
currency_symbol USD
researchDevelopment 7109000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5312000.00
minorityInterest 0.00
netIncome 3613000.00
sellingGeneralAdministrative 5181000.00
sellingAndMarketingExpenses 4994000.00
grossProfit 28860000.00
reconciledDepreciation 6030000.00
ebit 6272000.00
ebitda 12302000.00
depreciationAndAmortization 6030000.00
operatingIncome 5580000.00
otherOperatingExpenses 36408000.00
interestExpense 387000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1699000.00
totalRevenue 42680000.00
totalOperatingExpenses 22588000.00
costOfRevenue 13820000.00
totalOtherIncomeExpenseNet -573000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3613000.00
2014-04-30
date 2014-04-30
filing_date 2014-04-30
currency_symbol USD
researchDevelopment 6719000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5605000.00
minorityInterest 0.00
netIncome 3694000.00
sellingGeneralAdministrative 4710000.00
sellingAndMarketingExpenses 4989000.00
grossProfit 27587000.00
reconciledDepreciation 5465000.00
ebit 6537000.00
ebitda 12002000.00
depreciationAndAmortization 5465000.00
operatingIncome 5978000.00
otherOperatingExpenses 34299000.00
interestExpense 407000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1911000.00
totalRevenue 40836000.00
totalOperatingExpenses 21050000.00
costOfRevenue 13249000.00
totalOtherIncomeExpenseNet -525000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3694000.00
2014-01-31
date 2014-01-31
filing_date 2014-01-31
currency_symbol USD
researchDevelopment 6685000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1371000.00
minorityInterest 0.00
netIncome 2882000.00
sellingGeneralAdministrative 5747000.00
sellingAndMarketingExpenses 4500000.00
grossProfit 27517000.00
reconciledDepreciation 5752000.00
ebit 5806000.00
ebitda 11558000.00
depreciationAndAmortization 5752000.00
operatingIncome 1695000.00
otherOperatingExpenses 34499000.00
interestExpense 344000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1511000.00
totalRevenue 40305000.00
totalOperatingExpenses 21711000.00
costOfRevenue 12788000.00
totalOtherIncomeExpenseNet -4091000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9612000.00
netIncomeApplicableToCommonShares 2882000.00
2013-10-31
date 2013-10-31
filing_date 2013-10-31
currency_symbol USD
researchDevelopment 6835000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4334000.00
minorityInterest 0.00
netIncome 2183000.00
sellingGeneralAdministrative 5043000.00
sellingAndMarketingExpenses 4142000.00
grossProfit 26015000.00
reconciledDepreciation 5473000.00
ebit 5383000.00
ebitda 10856000.00
depreciationAndAmortization 5473000.00
operatingIncome 4599000.00
otherOperatingExpenses 33380000.00
interestExpense 283000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2151000.00
totalRevenue 38763000.00
totalOperatingExpenses 20632000.00
costOfRevenue 12748000.00
totalOtherIncomeExpenseNet -766000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2183000.00
2013-07-31
date 2013-07-31
filing_date 2013-07-31
currency_symbol USD
researchDevelopment 6607000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3221000.00
minorityInterest 0.00
netIncome 1740000.00
sellingGeneralAdministrative 5152000.00
sellingAndMarketingExpenses 4046000.00
grossProfit 25244000.00
reconciledDepreciation 5403000.00
ebit 4837000.00
ebitda 10240000.00
depreciationAndAmortization 5403000.00
operatingIncome 3515000.00
otherOperatingExpenses 33358000.00
interestExpense 305000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1481000.00
totalRevenue 38195000.00
totalOperatingExpenses 20407000.00
costOfRevenue 12951000.00
totalOtherIncomeExpenseNet -1311000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1740000.00
2013-04-30
date 2013-04-30
filing_date 2013-04-30
currency_symbol USD
researchDevelopment 5754000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4807000.00
minorityInterest 0.00
netIncome 2807000.00
sellingGeneralAdministrative 4567000.00
sellingAndMarketingExpenses 3993000.00
grossProfit 23475000.00
reconciledDepreciation 4767000.00
ebit 5155000.00
ebitda 9922000.00
depreciationAndAmortization 4767000.00
operatingIncome 4860000.00
otherOperatingExpenses 28876000.00
interestExpense 61000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2000000.00
totalRevenue 34031000.00
totalOperatingExpenses 18320000.00
costOfRevenue 10556000.00
totalOtherIncomeExpenseNet -287000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2807000.00
2013-01-31
date 2013-01-31
filing_date 2013-01-31
currency_symbol USD
researchDevelopment 5915000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4220000.00
minorityInterest 0.00
netIncome 7788000.00
sellingGeneralAdministrative 4479000.00
sellingAndMarketingExpenses 3824000.00
grossProfit 22998000.00
reconciledDepreciation 5082000.00
ebit 4760000.00
ebitda 9842000.00
depreciationAndAmortization 5082000.00
operatingIncome 4227000.00
otherOperatingExpenses 29039000.00
interestExpense 13000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3568000.00
totalRevenue 33799000.00
totalOperatingExpenses 18238000.00
costOfRevenue 10801000.00
totalOtherIncomeExpenseNet -527000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7788000.00
2012-10-31
date 2012-10-31
filing_date 2012-10-31
currency_symbol USD
researchDevelopment 5225000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4725000.00
minorityInterest 0.00
netIncome 3115000.00
sellingGeneralAdministrative 4661000.00
sellingAndMarketingExpenses 3695000.00
grossProfit 22253000.00
reconciledDepreciation 4434000.00
ebit 4937000.00
ebitda 9371000.00
depreciationAndAmortization 4434000.00
operatingIncome 4712000.00
otherOperatingExpenses 27748000.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1610000.00
totalRevenue 32685000.00
totalOperatingExpenses 17316000.00
costOfRevenue 10432000.00
totalOtherIncomeExpenseNet -211000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3115000.00
2012-07-31
date 2012-07-31
filing_date 2012-07-31
currency_symbol USD
researchDevelopment 5116000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3842000.00
minorityInterest 0.00
netIncome 2487000.00
sellingGeneralAdministrative 3368000.00
sellingAndMarketingExpenses 3085000.00
grossProfit 19957000.00
reconciledDepreciation 3930000.00
ebit 5016000.00
ebitda 8946000.00
depreciationAndAmortization 3930000.00
operatingIncome 3837000.00
otherOperatingExpenses 25521000.00
interestExpense 15000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1355000.00
totalRevenue 30537000.00
totalOperatingExpenses 14941000.00
costOfRevenue 10580000.00
totalOtherIncomeExpenseNet -1159000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2487000.00
2012-04-30
date 2012-04-30
filing_date 2012-04-30
currency_symbol USD
researchDevelopment 5013000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4434000.00
minorityInterest 0.00
netIncome 2606000.00
sellingGeneralAdministrative 3183000.00
sellingAndMarketingExpenses 3161000.00
grossProfit 19276000.00
reconciledDepreciation 3633000.00
ebit 4844000.00
ebitda 8477000.00
depreciationAndAmortization 3633000.00
operatingIncome 4417000.00
otherOperatingExpenses 25018000.00
interestExpense 16000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1828000.00
totalRevenue 29862000.00
totalOperatingExpenses 14432000.00
costOfRevenue 10586000.00
totalOtherIncomeExpenseNet -394000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2606000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
researchDevelopment 5132000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3200000.00
minorityInterest 0.00
netIncome 4510000.00
sellingGeneralAdministrative 3636000.00
sellingAndMarketingExpenses 3297000.00
grossProfit 19450000.00
reconciledDepreciation 3763000.00
ebit 5180000.00
ebitda 8943000.00
depreciationAndAmortization 3763000.00
operatingIncome 3168000.00
otherOperatingExpenses 24391000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1310000.00
totalRevenue 29571000.00
totalOperatingExpenses 14270000.00
costOfRevenue 10121000.00
totalOtherIncomeExpenseNet -1978000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4510000.00
2011-10-31
date 2011-10-31
filing_date 2011-10-31
currency_symbol USD
researchDevelopment 4703000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4452000.00
minorityInterest 0.00
netIncome 2724000.00
sellingGeneralAdministrative 3609000.00
sellingAndMarketingExpenses 3091000.00
grossProfit 19007000.00
reconciledDepreciation 3486000.00
ebit 4411000.00
ebitda 7897000.00
depreciationAndAmortization 3486000.00
operatingIncome 4410000.00
otherOperatingExpenses 24091000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1728000.00
totalRevenue 28502000.00
totalOperatingExpenses 14596000.00
costOfRevenue 9495000.00
totalOtherIncomeExpenseNet 43000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2724000.00
2011-07-31
date 2011-07-31
filing_date 2011-07-31
currency_symbol USD
researchDevelopment 4691000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4242000.00
minorityInterest 0.00
netIncome 2640000.00
sellingGeneralAdministrative 3588000.00
sellingAndMarketingExpenses 3339000.00
grossProfit 19058000.00
reconciledDepreciation 3522000.00
ebit 4527000.00
ebitda 8049000.00
depreciationAndAmortization 3522000.00
operatingIncome 4192000.00
otherOperatingExpenses 24314000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1602000.00
totalRevenue 28841000.00
totalOperatingExpenses 14531000.00
costOfRevenue 9783000.00
totalOtherIncomeExpenseNet -283000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2640000.00
2011-04-30
date 2011-04-30
filing_date 2011-04-30
currency_symbol USD
researchDevelopment 4518000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3496000.00
minorityInterest 0.00
netIncome 2152000.00
sellingGeneralAdministrative 3439000.00
sellingAndMarketingExpenses 3282000.00
grossProfit 18162000.00
reconciledDepreciation 3687000.00
ebit 3786000.00
ebitda 7473000.00
depreciationAndAmortization 3687000.00
operatingIncome 3455000.00
otherOperatingExpenses 23290000.00
interestExpense 3000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1344000.00
totalRevenue 27076000.00
totalOperatingExpenses 14376000.00
costOfRevenue 8914000.00
totalOtherIncomeExpenseNet -287000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2152000.00
2011-01-31
date 2011-01-31
filing_date 2011-01-31
currency_symbol USD
researchDevelopment 4540000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2550000.00
minorityInterest 0.00
netIncome 7708000.00
sellingGeneralAdministrative 3489000.00
sellingAndMarketingExpenses 2731000.00
grossProfit 17497000.00
reconciledDepreciation 3808000.00
ebit 3608000.00
ebitda 7416000.00
depreciationAndAmortization 3808000.00
operatingIncome 2510000.00
otherOperatingExpenses 23245000.00
interestExpense 8000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -5158000.00
totalRevenue 26853000.00
totalOperatingExpenses 13889000.00
costOfRevenue 9356000.00
totalOtherIncomeExpenseNet -1050000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7708000.00
2010-10-31
date 2010-10-31
filing_date 2010-10-31
currency_symbol USD
researchDevelopment 4434000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2601000.00
minorityInterest 0.00
netIncome 1616000.00
sellingGeneralAdministrative 3494000.00
sellingAndMarketingExpenses 3040000.00
grossProfit 17208000.00
reconciledDepreciation 3755000.00
ebit 3133000.00
ebitda 6888000.00
depreciationAndAmortization 3755000.00
operatingIncome 2562000.00
otherOperatingExpenses 22654000.00
interestExpense 3000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 985000.00
totalRevenue 25787000.00
totalOperatingExpenses 14075000.00
costOfRevenue 8579000.00
totalOtherIncomeExpenseNet -529000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1616000.00
2010-07-31
date 2010-07-31
filing_date 2010-07-31
currency_symbol USD
researchDevelopment 4438000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1877000.00
minorityInterest 0.00
netIncome 2023000.00
sellingGeneralAdministrative 4281000.00
sellingAndMarketingExpenses 3131000.00
grossProfit 16696000.00
reconciledDepreciation 3607000.00
ebit 1843000.00
ebitda 5450000.00
depreciationAndAmortization 3607000.00
operatingIncome 1843000.00
otherOperatingExpenses 23406000.00
interestExpense 3000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -146000.00
totalRevenue 25249000.00
totalOperatingExpenses 14853000.00
costOfRevenue 8553000.00
totalOtherIncomeExpenseNet 37000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2023000.00
2010-04-30
date 2010-04-30
filing_date 2010-04-30
currency_symbol USD
researchDevelopment 3559000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 905000.00
minorityInterest 0.00
netIncome 192000.00
sellingGeneralAdministrative 4695000.00
sellingAndMarketingExpenses 2590000.00
grossProfit 13899000.00
reconciledDepreciation 2721000.00
ebit 823000.00
ebitda 3544000.00
depreciationAndAmortization 2721000.00
operatingIncome 823000.00
otherOperatingExpenses 20463000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 713000.00
totalRevenue 21286000.00
totalOperatingExpenses 13076000.00
costOfRevenue 7387000.00
totalOtherIncomeExpenseNet 82000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 192000.00
2010-01-31
date 2010-01-31
filing_date 2010-01-31
currency_symbol USD
researchDevelopment 3871000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -645000.00
minorityInterest 0.00
netIncome 10342000.00
sellingGeneralAdministrative 4694000.00
sellingAndMarketingExpenses 3232000.00
grossProfit 12751000.00
reconciledDepreciation 2239000.00
ebit -719000.00
ebitda 1520000.00
depreciationAndAmortization 2239000.00
operatingIncome -719000.00
otherOperatingExpenses 19593000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -10987000.00
totalRevenue 18874000.00
totalOperatingExpenses 13470000.00
costOfRevenue 6123000.00
totalOtherIncomeExpenseNet 74000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 10342000.00
2009-10-31
date 2009-10-31
filing_date 2009-10-31
currency_symbol USD
researchDevelopment 3581000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2816000.00
minorityInterest 0.00
netIncome 988000.00
sellingGeneralAdministrative 2351000.00
sellingAndMarketingExpenses 2613000.00
grossProfit 12980000.00
reconciledDepreciation 2185000.00
ebit 2731000.00
ebitda 4916000.00
depreciationAndAmortization 2185000.00
operatingIncome 2731000.00
otherOperatingExpenses 16134000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1828000.00
totalRevenue 18865000.00
totalOperatingExpenses 10249000.00
costOfRevenue 5885000.00
totalOtherIncomeExpenseNet 85000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 988000.00
2009-07-31
date 2009-07-31
filing_date 2009-07-31
currency_symbol USD
researchDevelopment 3676000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2763000.00
minorityInterest 0.00
netIncome 812000.00
sellingGeneralAdministrative 1958000.00
sellingAndMarketingExpenses 2564000.00
grossProfit 12633000.00
reconciledDepreciation 2202000.00
ebit 2581000.00
ebitda 4783000.00
depreciationAndAmortization 2202000.00
operatingIncome 2672000.00
otherOperatingExpenses 15938000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1951000.00
totalRevenue 18610000.00
totalOperatingExpenses 9961000.00
costOfRevenue 5977000.00
totalOtherIncomeExpenseNet 91000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 812000.00
2009-04-30
date 2009-04-30
filing_date 2009-04-30
currency_symbol USD
researchDevelopment 3371000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1791000.00
minorityInterest 0.00
netIncome 2208000.00
sellingGeneralAdministrative 2988000.00
sellingAndMarketingExpenses 2385000.00
grossProfit 12232000.00
reconciledDepreciation 2173000.00
ebit 1607000.00
ebitda 3780000.00
depreciationAndAmortization 2173000.00
operatingIncome 1699000.00
otherOperatingExpenses 15720000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -417000.00
totalRevenue 17419000.00
totalOperatingExpenses 10533000.00
costOfRevenue 5187000.00
totalOtherIncomeExpenseNet 92000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2208000.00
2009-01-31
date 2009-01-31
filing_date 2009-01-31
currency_symbol USD
researchDevelopment 2717000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2600000.00
minorityInterest 0.00
netIncome 15704000.00
sellingGeneralAdministrative 6954000.00
grossProfit 10683000.00
reconciledDepreciation 1896000.00
ebit 2226000.00
ebitda 4122000.00
depreciationAndAmortization 1896000.00
operatingIncome 2413000.00
otherOperatingExpenses 13263000.00
interestExpense 522000.00
extraordinaryItems 0.00
nonRecurring 833000.00
otherItems 0.00
incomeTaxExpense -13104000.00
totalRevenue 15676000.00
totalOperatingExpenses 8270000.00
costOfRevenue 4993000.00
totalOtherIncomeExpenseNet 187000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 20468000.00
netIncomeApplicableToCommonShares 15704000.00
2008-10-31
date 2008-10-31
filing_date 2008-10-31
currency_symbol USD
researchDevelopment 2934000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2743000.00
minorityInterest 0.00
netIncome 2319000.00
sellingGeneralAdministrative 7676000.00
grossProfit 11385000.00
reconciledDepreciation 1832000.00
ebit 2101000.00
ebitda 3933000.00
depreciationAndAmortization 1832000.00
operatingIncome 2422000.00
otherOperatingExpenses 14545000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 424000.00
totalRevenue 16966000.00
totalOperatingExpenses 8964000.00
costOfRevenue 5581000.00
totalOtherIncomeExpenseNet 320000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2318000.00
2008-07-31
date 2008-07-31
filing_date 2008-07-31
currency_symbol USD
researchDevelopment 2923000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2000000.00
minorityInterest 0.00
netIncome 1392000.00
sellingGeneralAdministrative 7659000.00
grossProfit 11018000.00
reconciledDepreciation 1841000.00
ebit 1526000.00
ebitda 3367000.00
depreciationAndAmortization 1841000.00
operatingIncome 1763000.00
otherOperatingExpenses 15347000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 608000.00
totalRevenue 17110000.00
totalOperatingExpenses 9255000.00
costOfRevenue 6092000.00
totalOtherIncomeExpenseNet 237000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1392000.00
2008-04-30
date 2008-04-30
filing_date 2008-04-30
currency_symbol USD
researchDevelopment 2883000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1647000.00
minorityInterest 0.00
netIncome 1054000.00
sellingGeneralAdministrative 7449000.00
grossProfit 10602000.00
reconciledDepreciation 1795000.00
ebit 2131000.00
ebitda 3926000.00
depreciationAndAmortization 1795000.00
operatingIncome 1389000.00
otherOperatingExpenses 14400000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 593000.00
totalRevenue 16289000.00
totalOperatingExpenses 8713000.00
costOfRevenue 5687000.00
totalOtherIncomeExpenseNet -242000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1054000.00
2008-01-31
date 2008-01-31
filing_date 2008-01-31
currency_symbol USD
researchDevelopment 2742000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2033000.00
minorityInterest 0.00
netIncome 17936000.00
sellingGeneralAdministrative 7022000.00
grossProfit 10266000.00
reconciledDepreciation 1830000.00
ebit 3657000.00
ebitda 5487000.00
depreciationAndAmortization 1830000.00
operatingIncome 1586000.00
otherOperatingExpenses 13925000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 2000000.00
otherItems 0.00
incomeTaxExpense -15903000.00
totalRevenue 16011000.00
totalOperatingExpenses 8180000.00
costOfRevenue 5745000.00
totalOtherIncomeExpenseNet -1571000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 22443000.00
netIncomeApplicableToCommonShares 17936000.00
2007-10-31
date 2007-10-31
filing_date 2007-10-31
currency_symbol USD
researchDevelopment 2823000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1818000.00
minorityInterest 0.00
netIncome 1697000.00
sellingGeneralAdministrative 7171000.00
grossProfit 9995000.00
reconciledDepreciation 1627000.00
ebit 1856000.00
ebitda 3483000.00
depreciationAndAmortization 1627000.00
operatingIncome 1337000.00
otherOperatingExpenses 13626000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 121000.00
totalRevenue 15463000.00
totalOperatingExpenses 8158000.00
costOfRevenue 5468000.00
totalOtherIncomeExpenseNet -19000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1697000.00
2007-07-31
date 2007-07-31
filing_date 2007-07-31
currency_symbol USD
researchDevelopment 2569000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1793000.00
minorityInterest 0.00
netIncome 1682000.00
sellingGeneralAdministrative 6832000.00
grossProfit 9409000.00
reconciledDepreciation 1336000.00
ebit 1853000.00
ebitda 3189000.00
depreciationAndAmortization 1336000.00
operatingIncome 1323000.00
otherOperatingExpenses 12441000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 111000.00
totalRevenue 14264000.00
totalOperatingExpenses 7586000.00
costOfRevenue 4855000.00
totalOtherIncomeExpenseNet -30000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1682000.00
2007-04-30
date 2007-04-30
filing_date 2007-04-30
currency_symbol USD
researchDevelopment 2406000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1122000.00
minorityInterest 0.00
netIncome 1128000.00
sellingGeneralAdministrative 6468000.00
grossProfit 8716000.00
reconciledDepreciation 1279000.00
ebit 1882000.00
ebitda 3161000.00
depreciationAndAmortization 1279000.00
operatingIncome 1002000.00
otherOperatingExpenses 11786000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -6000.00
totalRevenue 13288000.00
totalOperatingExpenses 7214000.00
costOfRevenue 4572000.00
totalOtherIncomeExpenseNet -380000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1128000.00
2007-01-31
date 2007-01-31
filing_date 2007-01-31
currency_symbol USD
researchDevelopment 2464000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1331000.00
minorityInterest 0.00
netIncome 1214000.00
sellingGeneralAdministrative 6636000.00
grossProfit 8960000.00
reconciledDepreciation 1346000.00
ebit 2455000.00
ebitda 3801000.00
depreciationAndAmortization 1346000.00
operatingIncome 1234000.00
otherOperatingExpenses 11963000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring -72000.00
otherItems 0.00
incomeTaxExpense 117000.00
totalRevenue 13560000.00
totalOperatingExpenses 7363000.00
costOfRevenue 4600000.00
totalOtherIncomeExpenseNet -858000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3987000.00
netIncomeApplicableToCommonShares 1214000.00
2006-10-31
date 2006-10-31
filing_date 2006-10-31
currency_symbol USD
researchDevelopment 2485000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 334000.00
minorityInterest 0.00
netIncome 449000.00
sellingGeneralAdministrative 6870000.00
grossProfit 9079000.00
reconciledDepreciation 1368000.00
ebit 2482000.00
ebitda 3850000.00
depreciationAndAmortization 1368000.00
operatingIncome 252000.00
otherOperatingExpenses 12037000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -115000.00
totalRevenue 13445000.00
totalOperatingExpenses 7671000.00
costOfRevenue 4366000.00
totalOtherIncomeExpenseNet -1074000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 449000.00
2006-07-31
date 2006-07-31
filing_date 2006-07-31
currency_symbol USD
researchDevelopment 2237000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1123000.00
minorityInterest 0.00
netIncome 1085000.00
sellingGeneralAdministrative 6820000.00
grossProfit 8894000.00
reconciledDepreciation 1279000.00
ebit 1539000.00
ebitda 2818000.00
depreciationAndAmortization 1279000.00
operatingIncome 932000.00
otherOperatingExpenses 12012000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 38000.00
totalRevenue 13293000.00
totalOperatingExpenses 7613000.00
costOfRevenue 4399000.00
totalOtherIncomeExpenseNet -258000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1085000.00
2006-04-30
date 2006-04-30
filing_date 2006-04-30
currency_symbol USD
researchDevelopment 1847000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1403000.00
minorityInterest 0.00
netIncome 1239000.00
sellingGeneralAdministrative 5892000.00
grossProfit 7570000.00
reconciledDepreciation 992000.00
ebit 959000.00
ebitda 1951000.00
depreciationAndAmortization 992000.00
operatingIncome 1181000.00
otherOperatingExpenses 10511000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 164000.00
totalRevenue 11692000.00
totalOperatingExpenses 6389000.00
costOfRevenue 4122000.00
totalOtherIncomeExpenseNet 222000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1239000.00
2006-01-31
date 2006-01-31
filing_date 2006-01-31
currency_symbol USD
researchDevelopment 1907000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1054000.00
minorityInterest 0.00
netIncome 966000.00
sellingGeneralAdministrative 1592000.00
sellingAndMarketingExpenses 2247000.00
grossProfit 7319000.00
reconciledDepreciation 1180000.00
ebit 25631000.00
ebitda 26811000.00
depreciationAndAmortization 1180000.00
operatingIncome 25052000.00
otherOperatingExpenses 13544000.00
interestExpense 699000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 88000.00
totalRevenue 11508000.00
totalOperatingExpenses -17733000.00
costOfRevenue 4189000.00
totalOtherIncomeExpenseNet -579000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 966000.00
2005-10-31
date 2005-10-31
filing_date 2005-10-31
currency_symbol USD
researchDevelopment 1761000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 629000.00
minorityInterest 0.00
netIncome 629000.00
sellingGeneralAdministrative 5800000.00
grossProfit 6964000.00
reconciledDepreciation 1213000.00
ebit 369000.00
ebitda 1582000.00
depreciationAndAmortization 1213000.00
operatingIncome 499000.00
otherOperatingExpenses 10988000.00
interestExpense 286000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -130000.00
totalRevenue 11487000.00
totalOperatingExpenses 6465000.00
costOfRevenue 4523000.00
totalOtherIncomeExpenseNet 130000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 629000.00
2005-07-31
date 2005-07-31
filing_date 2005-07-31
currency_symbol USD
researchDevelopment 1679000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 930000.00
minorityInterest 0.00
netIncome 929000.00
sellingGeneralAdministrative 5916000.00
grossProfit 6829000.00
reconciledDepreciation 1249000.00
ebit -820000.00
ebitda 429000.00
depreciationAndAmortization 1249000.00
operatingIncome 148000.00
otherOperatingExpenses 11280000.00
interestExpense 286000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1000.00
totalRevenue 11428000.00
totalOperatingExpenses 6681000.00
costOfRevenue 4599000.00
totalOtherIncomeExpenseNet 968000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 929000.00
2005-04-30
date 2005-04-30
filing_date 2005-07-29
currency_symbol USD
researchDevelopment 1683000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -864000.00
minorityInterest 0.00
netIncome -959000.00
sellingGeneralAdministrative 5749000.00
grossProfit 6044000.00
reconciledDepreciation 1392000.00
ebit 22665000.00
ebitda 627000.00
depreciationAndAmortization -22038000.00
operatingIncome -556000.00
otherOperatingExpenses 11799000.00
interestExpense 413000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 95000.00
totalRevenue 11029000.00
totalOperatingExpenses 6814000.00
costOfRevenue 4985000.00
totalOtherIncomeExpenseNet -391000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 465000.00
2005-01-31
date 2005-01-31
filing_date 2005-01-31
currency_symbol USD
researchDevelopment 1683000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -864000.00
minorityInterest 0.00
netIncome -959000.00
sellingGeneralAdministrative 5708000.00
grossProfit 6044000.00
reconciledDepreciation -22038000.00
ebit 22665000.00
ebitda 627000.00
depreciationAndAmortization -22038000.00
operatingIncome -556000.00
otherOperatingExpenses 11799000.00
interestExpense 419000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 95000.00
totalRevenue 11029000.00
totalOperatingExpenses 6814000.00
costOfRevenue 4985000.00
totalOtherIncomeExpenseNet -391000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2004-10-31
date 2004-10-31
filing_date 2004-10-31
currency_symbol USD
researchDevelopment 2102000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2607000.00
minorityInterest 0.00
netIncome -2730000.00
sellingGeneralAdministrative 6964000.00
grossProfit 6334000.00
reconciledDepreciation 25455000.00
ebit -1288000.00
ebitda 24167000.00
depreciationAndAmortization 25455000.00
operatingIncome -2291000.00
otherOperatingExpenses 12780000.00
interestExpense 425000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 123000.00
totalRevenue 11045000.00
totalOperatingExpenses 8069000.00
costOfRevenue 4711000.00
totalOtherIncomeExpenseNet -447000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2004-07-31
date 2004-07-31
filing_date 2004-07-31
currency_symbol USD
researchDevelopment 2844000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -22638000.00
minorityInterest 0.00
netIncome -22699000.00
sellingGeneralAdministrative 13263000.00
grossProfit 5173000.00
reconciledDepreciation 1611000.00
ebit 4009000.00
ebitda 5620000.00
depreciationAndAmortization 1611000.00
operatingIncome -22249000.00
otherOperatingExpenses 20160000.00
interestExpense 439000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 61000.00
totalRevenue 11065000.00
totalOperatingExpenses 14268000.00
costOfRevenue 5892000.00
totalOtherIncomeExpenseNet -13104000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2004-04-30
date 2004-04-30
filing_date 2004-04-30
currency_symbol USD
researchDevelopment 3790000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -28897000.00
minorityInterest 0.00
netIncome -28943000.00
sellingGeneralAdministrative 16781000.00
grossProfit 7791000.00
reconciledDepreciation 1835000.00
ebit -27846000.00
ebitda -26011000.00
depreciationAndAmortization 1835000.00
operatingIncome -28708000.00
otherOperatingExpenses 41410000.00
interestExpense 435000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 46000.00
totalRevenue 13256000.00
totalOperatingExpenses 35945000.00
costOfRevenue 5465000.00
totalOtherIncomeExpenseNet -308000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2004-01-31
date 2004-01-31
filing_date 2004-01-31
currency_symbol USD
researchDevelopment 2917000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -10659000.00
minorityInterest 0.00
netIncome -10900000.00
sellingGeneralAdministrative 16982000.00
grossProfit 9223000.00
reconciledDepreciation 2478000.00
ebit -9245000.00
ebitda -6767000.00
depreciationAndAmortization 2478000.00
operatingIncome -10090000.00
otherOperatingExpenses 23425000.00
interestExpense 415000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 241000.00
totalRevenue 14353000.00
totalOperatingExpenses 18295000.00
costOfRevenue 5130000.00
totalOtherIncomeExpenseNet 173000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-10-31
date 2003-10-31
filing_date 2003-10-31
currency_symbol USD
researchDevelopment 2298000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3979000.00
minorityInterest 0.00
netIncome -4001000.00
sellingGeneralAdministrative 12204000.00
grossProfit 11239000.00
reconciledDepreciation 3767000.00
ebit -1105000.00
ebitda 2662000.00
depreciationAndAmortization 3767000.00
operatingIncome -3915000.00
otherOperatingExpenses 18304000.00
interestExpense 433000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 22000.00
totalRevenue 16026000.00
totalOperatingExpenses 13517000.00
costOfRevenue 4787000.00
totalOtherIncomeExpenseNet -1173000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-07-31
date 2003-07-31
filing_date 2003-07-31
currency_symbol USD
researchDevelopment 2067000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -14692000.00
minorityInterest 0.00
netIncome -14706000.00
sellingGeneralAdministrative 11596000.00
grossProfit 10529000.00
reconciledDepreciation 1487000.00
ebit 9220000.00
ebitda 10707000.00
depreciationAndAmortization 1487000.00
operatingIncome -14928000.00
otherOperatingExpenses 17621000.00
interestExpense 391000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 14000.00
totalRevenue 15219000.00
totalOperatingExpenses 12931000.00
costOfRevenue 4690000.00
totalOtherIncomeExpenseNet -11622000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-04-30
date 2003-04-30
filing_date 2003-04-30
currency_symbol USD
researchDevelopment 2100000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -8449000.00
minorityInterest 0.00
netIncome -8459000.00
sellingGeneralAdministrative 12828000.00
grossProfit 9407000.00
reconciledDepreciation 2803000.00
ebit -2371000.00
ebitda 432000.00
depreciationAndAmortization 2803000.00
operatingIncome -8382000.00
otherOperatingExpenses 18966000.00
interestExpense 1781000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 10000.00
totalRevenue 14187000.00
totalOperatingExpenses 14186000.00
costOfRevenue 4780000.00
totalOtherIncomeExpenseNet -2408000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-01-31
date 2003-01-31
filing_date 2003-01-31
currency_symbol USD
researchDevelopment 1987000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -104380000.00
minorityInterest 0.00
netIncome -104545000.00
sellingGeneralAdministrative 11666000.00
grossProfit 12749000.00
reconciledDepreciation 1287000.00
ebit -3219000.00
ebitda -1932000.00
depreciationAndAmortization 1287000.00
operatingIncome -106368000.00
otherOperatingExpenses 121511000.00
interestExpense 1813000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 76000.00
totalRevenue 17170000.00
totalOperatingExpenses 117090000.00
costOfRevenue 4421000.00
totalOtherIncomeExpenseNet -99776000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-10-31
date 2002-10-31
filing_date 2002-10-31
currency_symbol USD
researchDevelopment 2660000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -5251000.00
minorityInterest 0.00
netIncome -4794000.00
sellingGeneralAdministrative 12704000.00
grossProfit 11734000.00
reconciledDepreciation 5427000.00
ebit -1512000.00
ebitda 3915000.00
depreciationAndAmortization 5427000.00
operatingIncome -5867000.00
otherOperatingExpenses 20930000.00
interestExpense 1811000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -9000.00
totalRevenue 17501000.00
totalOperatingExpenses 15163000.00
costOfRevenue 5767000.00
totalOtherIncomeExpenseNet -1917000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-07-31
date 2002-07-31
filing_date 2002-07-31
currency_symbol USD
researchDevelopment 3977000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -18424000.00
minorityInterest 0.00
netIncome -18487000.00
sellingGeneralAdministrative 19291000.00
grossProfit 10091000.00
reconciledDepreciation 2553000.00
ebit -3941000.00
ebitda -1388000.00
depreciationAndAmortization 2553000.00
operatingIncome -19459000.00
otherOperatingExpenses 29728000.00
interestExpense 1739000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 63000.00
totalRevenue 18028000.00
totalOperatingExpenses 21791000.00
costOfRevenue 7937000.00
totalOtherIncomeExpenseNet -7759000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-04-30
date 2002-04-30
filing_date 2002-04-30
currency_symbol USD
researchDevelopment 6619000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -11020000.00
minorityInterest 0.00
netIncome -10528000.00
sellingGeneralAdministrative 16278000.00
grossProfit 9178000.00
reconciledDepreciation 4540000.00
ebit -8481000.00
ebitda -3941000.00
depreciationAndAmortization 4540000.00
operatingIncome -9137000.00
otherOperatingExpenses 27333000.00
interestExpense 1808000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -492000.00
totalRevenue 17684000.00
totalOperatingExpenses 18827000.00
costOfRevenue 8506000.00
totalOtherIncomeExpenseNet -1168000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-01-31
date 2002-01-31
filing_date 2002-01-31
currency_symbol USD
researchDevelopment 7315000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -6742000.00
minorityInterest 0.00
netIncome -6099000.00
sellingGeneralAdministrative 14379000.00
grossProfit 10739000.00
reconciledDepreciation 46000.00
ebit 10147000.00
ebitda 10193000.00
depreciationAndAmortization 46000.00
operatingIncome 886000.00
otherOperatingExpenses 12715000.00
interestExpense 1864000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 9000.00
totalRevenue 18101000.00
totalOperatingExpenses 5353000.00
costOfRevenue 7362000.00
totalOtherIncomeExpenseNet -4761000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-10-31
date 2001-10-31
filing_date 2001-10-31
currency_symbol USD
researchDevelopment 6557000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -16570000.00
minorityInterest 0.00
netIncome -16481000.00
sellingGeneralAdministrative 15870000.00
grossProfit 11322000.00
reconciledDepreciation 11880000.00
ebit -12108000.00
ebitda -228000.00
depreciationAndAmortization 11880000.00
operatingIncome -18850000.00
otherOperatingExpenses 33132000.00
interestExpense 1916000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -89000.00
totalRevenue 18266000.00
totalOperatingExpenses 26188000.00
costOfRevenue 6944000.00
totalOtherIncomeExpenseNet -2758000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-07-31
date 2001-07-31
filing_date 2001-07-31
currency_symbol USD
researchDevelopment 6468000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -20309000.00
minorityInterest 0.00
netIncome -20341000.00
sellingGeneralAdministrative 16922000.00
grossProfit 12978000.00
reconciledDepreciation 13538000.00
ebit -17861000.00
ebitda -4323000.00
depreciationAndAmortization 13538000.00
operatingIncome -19440000.00
otherOperatingExpenses 39202000.00
interestExpense 1827000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 32000.00
totalRevenue 19762000.00
totalOperatingExpenses 32418000.00
costOfRevenue 6784000.00
totalOtherIncomeExpenseNet -1579000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-04-30
date 2001-04-30
filing_date 2001-04-30
currency_symbol USD
researchDevelopment 5045000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -15671000.00
minorityInterest 0.00
netIncome -15797000.00
sellingGeneralAdministrative 13989000.00
grossProfit 18303000.00
reconciledDepreciation 12029000.00
ebit 1454000.00
ebitda 13483000.00
depreciationAndAmortization 12029000.00
operatingIncome -7715000.00
otherOperatingExpenses 31108000.00
interestExpense 1800000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 126000.00
totalRevenue 23393000.00
totalOperatingExpenses 26018000.00
costOfRevenue 5090000.00
totalOtherIncomeExpenseNet -9169000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-01-31
date 2001-01-31
filing_date 2001-01-31
currency_symbol USD
researchDevelopment 4280039.00
effectOfAccountingCharges 0.00
incomeBeforeTax -707822.00
minorityInterest 0.00
netIncome -779216.00
sellingGeneralAdministrative 13915000.00
grossProfit 13123617.00
reconciledDepreciation 5280195.00
ebit -3606246.00
ebitda 1673949.00
depreciationAndAmortization 5280195.00
operatingIncome -22639246.00
otherOperatingExpenses 24647577.00
interestExpense 1239000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 71394.00
totalRevenue 21041331.00
totalOperatingExpenses 16729863.00
costOfRevenue 7917714.00
totalOtherIncomeExpenseNet 21931424.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2000-10-31
date 2000-10-31
filing_date 2000-10-31
currency_symbol USD
researchDevelopment 3819783.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2753154.00
minorityInterest 0.00
netIncome -2825428.00
sellingGeneralAdministrative 11780000.00
grossProfit 12110260.00
reconciledDepreciation 3873419.00
ebit -3589484.00
ebitda 283935.00
depreciationAndAmortization 3873419.00
operatingIncome -3589484.00
otherOperatingExpenses 21025068.00
interestExpense 1238000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 72274.00
totalRevenue 17435584.00
totalOperatingExpenses 15699744.00
costOfRevenue 5325324.00
totalOtherIncomeExpenseNet 836330.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2000-07-31
date 2000-07-31
filing_date 2000-07-31
currency_symbol USD
researchDevelopment 3616098.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4353582.00
minorityInterest 0.00
netIncome -4519914.00
sellingGeneralAdministrative 11197000.00
grossProfit 10405799.00
reconciledDepreciation 4372880.00
ebit -5210982.00
ebitda -838102.00
depreciationAndAmortization 4372880.00
operatingIncome -5210982.00
otherOperatingExpenses 19821405.00
interestExpense 444000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 166332.00
totalRevenue 14610423.00
totalOperatingExpenses 15616781.00
costOfRevenue 4204624.00
totalOtherIncomeExpenseNet 857400.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2000-04-30
date 2000-04-30
filing_date 2000-04-30
currency_symbol USD
researchDevelopment 4473080.00
effectOfAccountingCharges 0.00
incomeBeforeTax -24178288.00
minorityInterest 0.00
netIncome -23501442.00
sellingGeneralAdministrative 10737000.00
grossProfit 8838324.00
reconciledDepreciation 3200506.00
ebit 13887712.00
ebitda 17088218.00
depreciationAndAmortization 3200506.00
operatingIncome -5145288.00
otherOperatingExpenses 18706950.00
interestExpense 64000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 18356154.00
totalRevenue 13561662.00
totalOperatingExpenses 13983612.00
costOfRevenue 4723338.00
totalOtherIncomeExpenseNet -19033000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2000-01-31
date 2000-01-31
filing_date 2000-01-31
currency_symbol USD
researchDevelopment 3928429.00
netIncome -3469223.00
sellingGeneralAdministrative 10575000.00
grossProfit 7811383.00
reconciledDepreciation 931288.00
ebit -3696825.00
ebitda -2765537.00
depreciationAndAmortization 931288.00
operatingIncome -3696825.00
otherOperatingExpenses 15861992.00
interestExpense 85000.00
incomeTaxExpense -227602.00
totalRevenue 12165167.00
totalOperatingExpenses 11508208.00
costOfRevenue 4353784.00
1999-10-31
date 1999-10-31
filing_date 1999-10-31
currency_symbol USD
researchDevelopment 3700000.00
netIncome -4000000.00
grossProfit 6100000.00
reconciledDepreciation 1100000.00
ebit -4100000.00
ebitda -3000000.00
depreciationAndAmortization 1100000.00
operatingIncome -4100000.00
otherOperatingExpenses 14600000.00
incomeTaxExpense -100000.00
totalRevenue 10500000.00
totalOperatingExpenses 10200000.00
costOfRevenue 4400000.00
1999-07-31
date 1999-07-31
filing_date 1999-07-31
currency_symbol USD
researchDevelopment 3700000.00
netIncome -6500000.00
grossProfit 4300000.00
reconciledDepreciation 1000000.00
ebit -6600000.00
ebitda -5600000.00
depreciationAndAmortization 1000000.00
operatingIncome -6600000.00
otherOperatingExpenses 16400000.00
incomeTaxExpense -100000.00
totalRevenue 9800000.00
totalOperatingExpenses 10900000.00
costOfRevenue 5500000.00
1999-04-30
date 1999-04-30
filing_date 1999-04-30
currency_symbol USD
researchDevelopment 3700000.00
netIncome -7800000.00
grossProfit 4200000.00
reconciledDepreciation 900000.00
ebit -8000000.00
ebitda -7100000.00
depreciationAndAmortization 900000.00
operatingIncome -8000000.00
otherOperatingExpenses 19300000.00
incomeTaxExpense -200000.00
totalRevenue 11300000.00
totalOperatingExpenses 12200000.00
costOfRevenue 7100000.00
1999-01-31
date 1999-01-31
filing_date 1999-01-31
currency_symbol USD
researchDevelopment 5727886.00
incomeBeforeTax 14047091.00
netIncome 14076675.00
grossProfit 17664857.00
reconciledDepreciation -19478139.00
ebit 52002099.00
ebitda 32523960.00
depreciationAndAmortization -19478139.00
operatingIncome 33024595.00
otherOperatingExpenses 16231852.00
incomeTaxExpense 18947920.00
totalRevenue 16792743.00
totalOperatingExpenses -15359738.00
costOfRevenue -872114.00
totalOtherIncomeExpenseNet -18977504.00
1998-10-31
date 1998-10-31
filing_date 1998-10-31
currency_symbol USD
researchDevelopment 2267721.00
incomeBeforeTax -28378904.00
netIncome -28508488.00
grossProfit 10172346.00
reconciledDepreciation 28377206.00
ebit -28377207.00
ebitda -1.00
depreciationAndAmortization 28377206.00
operatingIncome -28508488.00
otherOperatingExpenses 40883764.00
incomeTaxExpense 260865.00
totalRevenue 12375275.00
totalOperatingExpenses 38680835.00
costOfRevenue 2202929.00
totalOtherIncomeExpenseNet 129584.00
1998-07-31
date 1998-07-31
filing_date 1998-07-31
currency_symbol USD
researchDevelopment 1852219.00
incomeBeforeTax -5688960.00
netIncome -5755110.00
grossProfit 8731892.00
reconciledDepreciation 5995149.00
ebit -5995148.00
ebitda 1.00
depreciationAndAmortization 5995149.00
operatingIncome -6019713.00
otherOperatingExpenses 16603823.00
incomeTaxExpense 90715.00
totalRevenue 10584111.00
totalOperatingExpenses 14751604.00
costOfRevenue 1852219.00
totalOtherIncomeExpenseNet 330753.00
1998-04-30
date 1998-04-30
filing_date 1998-04-30
currency_symbol USD
researchDevelopment 1606594.00
incomeBeforeTax -6426376.00
netIncome -6426376.00
grossProfit 8312378.00
reconciledDepreciation 6705784.00
ebit -6845488.00
ebitda -139704.00
depreciationAndAmortization 6705784.00
operatingIncome -6635932.00
otherOperatingExpenses 16554904.00
incomeTaxExpense -209556.00
totalRevenue 9918972.00
totalOperatingExpenses 14948310.00
costOfRevenue 1606594.00
totalOtherIncomeExpenseNet 209556.00
1998-01-31
date 1998-01-31
filing_date 1998-01-31
currency_symbol USD
researchDevelopment 1439041.39
netIncome -5732878.00
grossProfit 7653580.81
reconciledDepreciation 5812680.33
ebit -5457642.33
ebitda 355038.00
depreciationAndAmortization 5812680.33
operatingIncome -5457642.33
otherOperatingExpenses 14601483.78
incomeTaxExpense 275235.67
totalRevenue 9143841.46
totalOperatingExpenses 13111223.14
costOfRevenue 1490260.65
1997-10-31
date 1997-10-31
filing_date 1997-10-31
currency_symbol USD
researchDevelopment 923099.00
netIncome -1633175.00
grossProfit 3337357.00
reconciledDepreciation -1717736.00
ebit 1859752.00
ebitda 142016.00
depreciationAndAmortization -1717736.00
operatingIncome -1704182.00
otherOperatingExpenses 6177661.00
incomeTaxExpense 3492927.00
totalRevenue 4473479.00
totalOperatingExpenses 5041539.00
costOfRevenue 1136122.00
1997-07-31
date 1997-07-31
filing_date 1997-07-31
currency_symbol USD
researchDevelopment 798027.00
incomeBeforeTax -3554846.00
netIncome -3627394.00
grossProfit 3047011.00
reconciledDepreciation 3699942.00
ebit -3627394.00
ebitda 72548.00
depreciationAndAmortization 3699942.00
operatingIncome -3627394.00
otherOperatingExpenses 7980267.00
incomeTaxExpense 72548.00
totalRevenue 4352873.00
totalOperatingExpenses 6674405.00
costOfRevenue 1305862.00
totalOtherIncomeExpenseNet 72548.00
yearly
2023-01-31
date 2023-01-31
filing_date 2023-01-31
currency_symbol USD
researchDevelopment 70353000.00
incomeBeforeTax 133728000.00
netIncome 102236000.00
sellingGeneralAdministrative 49710000.00
sellingAndMarketingExpenses 56573000.00
grossProfit 372688000.00
reconciledDepreciation 65402000.00
ebit 135875000.00
ebitda 201277000.00
depreciationAndAmortization 65402000.00
operatingIncome 130434000.00
otherOperatingExpenses 350139000.00
interestExpense 1167000.00
taxProvision 31492000.00
netInterestIncome -1167000.00
incomeTaxExpense 31492000.00
totalRevenue 486014000.00
totalOperatingExpenses 236813000.00
costOfRevenue 113326000.00
totalOtherIncomeExpenseNet -980000.00
netIncomeFromContinuingOps 102236000.00
netIncomeApplicableToCommonShares 102236000.00
2022-01-31
date 2022-01-31
filing_date 2022-01-31
currency_symbol USD
researchDevelopment 62570000.00
incomeBeforeTax 102610000.00
netIncome 86282000.00
sellingGeneralAdministrative 44454000.00
sellingAndMarketingExpenses 46895000.00
grossProfit 322880000.00
reconciledDepreciation 64228000.00
ebit 103434000.00
ebitda 167662000.00
depreciationAndAmortization 64228000.00
operatingIncome 103434000.00
otherOperatingExpenses 314828000.00
interestExpense 1123000.00
taxProvision 16328000.00
netInterestIncome -1123000.00
incomeTaxExpense 16328000.00
totalRevenue 424690000.00
totalOperatingExpenses 213018000.00
costOfRevenue 101810000.00
totalOtherIncomeExpenseNet -6129000.00
netIncomeFromContinuingOps 86282000.00
netIncomeApplicableToCommonShares 86282000.00
2021-01-31
date 2021-01-31
filing_date 2021-01-31
currency_symbol USD
researchDevelopment 54066000.00
incomeBeforeTax 70369000.00
netIncome 52100000.00
sellingGeneralAdministrative 36267000.00
sellingAndMarketingExpenses 38785000.00
grossProfit 258754000.00
reconciledDepreciation 61662000.00
ebit 73731000.00
ebitda 135393000.00
depreciationAndAmortization 61662000.00
operatingIncome 71396000.00
otherOperatingExpenses 274933000.00
interestExpense 1186000.00
taxProvision 18269000.00
netInterestIncome -1186000.00
incomeTaxExpense 18269000.00
totalRevenue 348664000.00
totalOperatingExpenses 185023000.00
costOfRevenue 89910000.00
totalOtherIncomeExpenseNet -2176000.00
netIncomeFromContinuingOps 52100000.00
netIncomeApplicableToCommonShares 52100000.00
2020-01-31
date 2020-01-31
filing_date 2020-01-31
currency_symbol USD
researchDevelopment 53513000.00
incomeBeforeTax 48035000.00
netIncome 36997000.00
sellingGeneralAdministrative 34628000.00
sellingAndMarketingExpenses 40389000.00
grossProfit 240070000.00
reconciledDepreciation 61522000.00
ebit 56055000.00
ebitda 117577000.00
depreciationAndAmortization 61522000.00
operatingIncome 52258000.00
otherOperatingExpenses 269736000.00
interestExpense 4416000.00
taxProvision 11038000.00
interestIncome 4223000.00
netInterestIncome -4416000.00
incomeTaxExpense 11038000.00
totalRevenue 325791000.00
totalOperatingExpenses 184015000.00
costOfRevenue 85721000.00
totalOtherIncomeExpenseNet -3604000.00
netIncomeFromContinuingOps 36997000.00
netIncomeApplicableToCommonShares 36997000.00
2019-01-31
date 2019-01-31
filing_date 2019-01-31
currency_symbol USD
researchDevelopment 47872000.00
incomeBeforeTax 39510000.00
netIncome 31277000.00
sellingGeneralAdministrative 30012000.00
sellingAndMarketingExpenses 36873000.00
grossProfit 200177000.00
reconciledDepreciation 44723000.00
ebit 45241000.00
ebitda 89964000.00
depreciationAndAmortization 44723000.00
operatingIncome 41443000.00
otherOperatingExpenses 229930000.00
interestExpense 2128000.00
taxProvision 8233000.00
interestIncome 1933000.00
netInterestIncome -2128000.00
incomeTaxExpense 8233000.00
totalRevenue 275171000.00
totalOperatingExpenses 154936000.00
costOfRevenue 74994000.00
totalOtherIncomeExpenseNet -3603000.00
netIncomeFromContinuingOps 31277000.00
netIncomeApplicableToCommonShares 31277000.00
2018-01-31
date 2018-01-31
filing_date 2018-04-30
currency_symbol USD
researchDevelopment 41804000.00
incomeBeforeTax 34748000.00
netIncome 26879000.00
sellingGeneralAdministrative 25448000.00
sellingAndMarketingExpenses 33128000.00
grossProfit 173735000.00
reconciledDepreciation 37578000.00
ebit 39878000.00
ebitda 77456000.00
depreciationAndAmortization 37578000.00
operatingIncome 35884000.00
otherOperatingExpenses 197561000.00
interestExpense 1297000.00
taxProvision 7869000.00
interestIncome 1136000.00
netInterestIncome -1297000.00
extraordinaryItems 700000.00
incomeTaxExpense 7869000.00
totalRevenue 237439000.00
totalOperatingExpenses 133857000.00
costOfRevenue 63704000.00
totalOtherIncomeExpenseNet -3833000.00
netIncomeFromContinuingOps 26879000.00
netIncomeApplicableToCommonShares 26879000.00
2017-01-31
date 2017-01-31
filing_date 2017-04-26
currency_symbol USD
researchDevelopment 35556000.00
incomeBeforeTax 31500000.00
netIncome 23838000.00
sellingGeneralAdministrative 23077000.00
sellingAndMarketingExpenses 24943000.00
grossProfit 147728000.00
ebit 34151000.00
ebitda 67780000.00
depreciationAndAmortization 33629000.00
operatingIncome 30696000.00
otherOperatingExpenses 169628000.00
interestExpense 611000.00
taxProvision 7662000.00
interestIncome 804000.00
netInterestIncome -611000.00
incomeTaxExpense 7662000.00
totalRevenue 203779000.00
totalOperatingExpenses 113577000.00
costOfRevenue 56051000.00
totalOtherIncomeExpenseNet -2040000.00
netIncomeFromContinuingOps 23838000.00
netIncomeApplicableToCommonShares 23838000.00
2016-01-31
date 2016-01-31
filing_date 2016-04-07
currency_symbol USD
researchDevelopment 31293000.00
incomeBeforeTax 27770000.00
netIncome 20562000.00
sellingGeneralAdministrative 21607000.00
sellingAndMarketingExpenses 22424000.00
grossProfit 131134000.00
ebit 29784000.00
ebitda 59383000.00
depreciationAndAmortization 29599000.00
operatingIncome 28097000.00
otherOperatingExpenses 155405000.00
interestExpense 522000.00
taxProvision 7208000.00
interestIncome 327000.00
incomeTaxExpense 7208000.00
totalRevenue 184993000.00
totalOperatingExpenses 101546000.00
costOfRevenue 53859000.00
totalOtherIncomeExpenseNet -1492000.00
netIncomeFromContinuingOps 20562000.00
netIncomeApplicableToCommonShares 20562000.00
2015-01-31
date 2015-01-31
filing_date 2015-04-29
currency_symbol USD
researchDevelopment 28077000.00
incomeBeforeTax 21821000.00
netIncome 15059000.00
sellingGeneralAdministrative 20333000.00
sellingAndMarketingExpenses 20404000.00
grossProfit 115981000.00
ebit 25452000.00
ebitda 50462000.00
depreciationAndAmortization 25010000.00
operatingIncome 22576000.00
otherOperatingExpenses 145408000.00
interestExpense 1088000.00
incomeTaxExpense 6762000.00
totalRevenue 170860000.00
totalOperatingExpenses 90529000.00
costOfRevenue 54879000.00
totalOtherIncomeExpenseNet -2543000.00
netIncomeFromContinuingOps 15059000.00
netIncomeApplicableToCommonShares 15059000.00
2014-01-31
date 2014-01-31
filing_date 2014-01-31
currency_symbol USD
researchDevelopment 25881000.00
incomeBeforeTax 13733000.00
netIncome 9612000.00
sellingGeneralAdministrative 20509000.00
sellingAndMarketingExpenses 16681000.00
grossProfit 102251000.00
ebit 21181000.00
ebitda 42576000.00
depreciationAndAmortization 21395000.00
operatingIncome 14669000.00
otherOperatingExpenses 130113000.00
interestExpense 993000.00
incomeTaxExpense 4121000.00
totalRevenue 151294000.00
totalOperatingExpenses 81070000.00
costOfRevenue 49043000.00
totalOtherIncomeExpenseNet -6455000.00
netIncomeFromContinuingOps 9612000.00
netIncomeApplicableToCommonShares 9612000.00
2013-01-31
date 2013-01-31
filing_date 2013-01-31
currency_symbol USD
researchDevelopment 21269000.00
incomeBeforeTax 17221000.00
netIncome 15996000.00
sellingGeneralAdministrative 15691000.00
sellingAndMarketingExpenses 13765000.00
grossProfit 84484000.00
ebit 19557000.00
ebitda 36636000.00
depreciationAndAmortization 17079000.00
operatingIncome 17193000.00
otherOperatingExpenses 107326000.00
interestExpense 45000.00
incomeTaxExpense 1225000.00
totalRevenue 126883000.00
totalOperatingExpenses 64927000.00
costOfRevenue 42399000.00
totalOtherIncomeExpenseNet -2291000.00
netIncomeApplicableToCommonShares 15996000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
researchDevelopment 19044000.00
incomeBeforeTax 15390000.00
netIncome 12026000.00
sellingGeneralAdministrative 14272000.00
sellingAndMarketingExpenses 13009000.00
grossProfit 75677000.00
ebit 17356000.00
ebitda 31814000.00
depreciationAndAmortization 14458000.00
operatingIncome 15225000.00
otherOperatingExpenses 96634000.00
interestExpense 9000.00
incomeTaxExpense 3364000.00
totalRevenue 113990000.00
totalOperatingExpenses 58321000.00
costOfRevenue 38313000.00
totalOtherIncomeExpenseNet -1957000.00
netIncomeApplicableToCommonShares 12026000.00
2011-01-31
date 2011-01-31
filing_date 2011-01-31
currency_symbol USD
researchDevelopment 16971000.00
incomeBeforeTax 7933000.00
netIncome 11539000.00
sellingGeneralAdministrative 13633000.00
sellingAndMarketingExpenses 11492000.00
grossProfit 65300000.00
ebit 11733000.00
ebitda 25624000.00
depreciationAndAmortization 13891000.00
operatingIncome 7738000.00
otherOperatingExpenses 87442000.00
interestExpense 14000.00
incomeTaxExpense -3606000.00
totalRevenue 99175000.00
totalOperatingExpenses 53567000.00
costOfRevenue 33875000.00
totalOtherIncomeExpenseNet -3786000.00
netIncomeApplicableToCommonShares 11539000.00
2010-01-31
date 2010-01-31
filing_date 2010-01-31
currency_symbol USD
researchDevelopment 14499000.00
incomeBeforeTax 6725000.00
netIncome 14350000.00
sellingGeneralAdministrative 11991000.00
sellingAndMarketingExpenses 10794000.00
grossProfit 50596000.00
ebit 6383000.00
ebitda 15182000.00
depreciationAndAmortization 8799000.00
operatingIncome 6383000.00
otherOperatingExpenses 67385000.00
interestExpense 0.00
incomeTaxExpense -7625000.00
totalRevenue 73768000.00
totalOperatingExpenses 44213000.00
costOfRevenue 23172000.00
totalOtherIncomeExpenseNet 342000.00
netIncomeApplicableToCommonShares 14350000.00
2009-01-31
date 2009-01-31
filing_date 2009-01-31
currency_symbol USD
researchDevelopment 11458000.00
incomeBeforeTax 8989000.00
netIncome 20468000.00
sellingGeneralAdministrative 9288000.00
sellingAndMarketingExpenses 8992000.00
grossProfit 43691000.00
ebit 8651000.00
ebitda 16015000.00
depreciationAndAmortization 7364000.00
operatingIncome 7987000.00
otherOperatingExpenses 57224000.00
interestExpense 0.00
nonRecurring 833000.00
incomeTaxExpense -11479000.00
totalRevenue 66044000.00
totalOperatingExpenses 34871000.00
costOfRevenue 22353000.00
totalOtherIncomeExpenseNet 169000.00
netIncomeFromContinuingOps 20468000.00
netIncomeApplicableToCommonShares 20468000.00
2008-01-31
date 2008-01-31
filing_date 2008-01-31
currency_symbol USD
researchDevelopment 10540000.00
incomeBeforeTax 6766000.00
netIncome 22443000.00
sellingGeneralAdministrative 27493000.00
grossProfit 38385000.00
ebit 9248000.00
ebitda 15320000.00
depreciationAndAmortization 6072000.00
operatingIncome 5248000.00
otherOperatingExpenses 51777000.00
interestExpense 0.00
nonRecurring 2000000.00
incomeTaxExpense -15677000.00
totalRevenue 59025000.00
totalOperatingExpenses 31137000.00
costOfRevenue 20640000.00
totalOtherIncomeExpenseNet -2000000.00
netIncomeFromContinuingOps 22443000.00
netIncomeApplicableToCommonShares 22443000.00
2007-01-31
date 2007-01-31
filing_date 2007-01-31
currency_symbol USD
researchDevelopment 9033000.00
incomeBeforeTax 4191000.00
netIncome 3987000.00
sellingGeneralAdministrative 26218000.00
grossProfit 34503000.00
ebit 7435000.00
ebitda 12420000.00
depreciationAndAmortization 4985000.00
operatingIncome 3599000.00
otherOperatingExpenses 46523000.00
interestExpense 0.00
nonRecurring -72000.00
incomeTaxExpense 204000.00
totalRevenue 51990000.00
totalOperatingExpenses 29036000.00
costOfRevenue 17487000.00
totalOtherIncomeExpenseNet -1968000.00
netIncomeFromContinuingOps 3987000.00
netIncomeApplicableToCommonShares 3987000.00
2006-01-31
date 2006-01-31
filing_date 2006-01-31
currency_symbol USD
researchDevelopment 6991000.00
incomeBeforeTax 3085000.00
netIncome 2989000.00
sellingGeneralAdministrative 23211000.00
grossProfit 27602000.00
ebit 24221000.00
ebitda 29255000.00
depreciationAndAmortization 5034000.00
operatingIncome 25883000.00
otherOperatingExpenses 20067000.00
interestExpense 0.00
incomeTaxExpense 96000.00
totalRevenue 45729000.00
totalOperatingExpenses 1940000.00
costOfRevenue 18127000.00
totalOtherIncomeExpenseNet 1441000.00
netIncomeApplicableToCommonShares 2989000.00
2005-01-31
date 2005-01-31
filing_date 2005-07-29
currency_symbol USD
researchDevelopment 10419000.00
incomeBeforeTax -55006000.00
netIncome -55331000.00
sellingGeneralAdministrative 42716000.00
grossProfit 25342000.00
ebit -7466000.00
ebitda -603000.00
depreciationAndAmortization 6863000.00
operatingIncome -53804000.00
otherOperatingExpenses 86149000.00
interestExpense 0.00
incomeTaxExpense 325000.00
totalRevenue 46395000.00
totalOperatingExpenses 65096000.00
costOfRevenue 21053000.00
totalOtherIncomeExpenseNet -32288000.00
2004-01-31
date 2004-01-31
filing_date 2004-01-31
currency_symbol USD
researchDevelopment 9382000.00
incomeBeforeTax -42465000.00
netIncome -42752000.00
sellingGeneralAdministrative 53590000.00
grossProfit 40398000.00
ebit 571000.00
ebitda 11106000.00
depreciationAndAmortization 10535000.00
operatingIncome -37315000.00
otherOperatingExpenses 78316000.00
interestExpense 0.00
incomeTaxExpense 287000.00
totalRevenue 59785000.00
totalOperatingExpenses 58929000.00
costOfRevenue 19387000.00
totalOtherIncomeExpenseNet -19102000.00
2003-01-31
date 2003-01-31
filing_date 2003-01-31
currency_symbol USD
researchDevelopment 15223000.00
incomeBeforeTax -138916000.00
netIncome -138195000.00
sellingGeneralAdministrative 55039000.00
grossProfit 43752000.00
ebit -19190000.00
ebitda -5383000.00
depreciationAndAmortization 13807000.00
operatingIncome -140790000.00
otherOperatingExpenses 199461000.00
interestExpense 0.00
incomeTaxExpense -362000.00
totalRevenue 70383000.00
totalOperatingExpenses 172830000.00
costOfRevenue 26631000.00
totalOtherIncomeExpenseNet -109888000.00
2002-01-31
date 2002-01-31
filing_date 2002-01-31
currency_symbol USD
researchDevelopment 25385000.00
incomeBeforeTax -58992000.00
netIncome -58718000.00
sellingGeneralAdministrative 10751000.00
sellingAndMarketingExpenses 29543000.00
grossProfit 51821000.00
ebit -28151000.00
ebitda 9342000.00
depreciationAndAmortization 37493000.00
operatingIncome -54902000.00
otherOperatingExpenses 125940000.00
interestExpense 0.00
incomeTaxExpense 78000.00
totalRevenue 79522000.00
totalOperatingExpenses 98239000.00
costOfRevenue 27701000.00
totalOtherIncomeExpenseNet -18267000.00
2001-01-31
date 2001-01-31
filing_date 2001-01-31
currency_symbol USD
researchDevelopment 16189000.00
incomeBeforeTax -31316000.00
netIncome -31626000.00
sellingGeneralAdministrative 8618000.00
sellingAndMarketingExpenses 23008000.00
grossProfit 44478000.00
ebit 1481000.00
ebitda 18208000.00
depreciationAndAmortization 16727000.00
operatingIncome -36585000.00
otherOperatingExpenses 84201000.00
interestExpense 0.00
incomeTaxExpense 310000.00
totalRevenue 66649000.00
totalOperatingExpenses 62030000.00
costOfRevenue 22171000.00
totalOtherIncomeExpenseNet -19033000.00
2000-01-31
date 2000-01-31
filing_date 2000-01-31
currency_symbol USD
researchDevelopment 15028429.00
netIncome -21769223.00
sellingGeneralAdministrative 40892000.00
grossProfit 22511383.00
ebit -22496825.00
ebitda -18565537.00
depreciationAndAmortization 3931288.00
operatingIncome -22496825.00
otherOperatingExpenses 66161992.00
interestExpense 0.00
incomeTaxExpense -727602.00
totalRevenue 43665167.00
totalOperatingExpenses 45008208.00
costOfRevenue 21153784.00
1999-01-31
date 1999-01-31
filing_date 1999-01-31
currency_symbol USD
researchDevelopment 11300000.00
incomeBeforeTax -25800000.00
netIncome -25900000.00
grossProfit 44100000.00
ebit 10600000.00
ebitda 32200000.00
depreciationAndAmortization 21600000.00
operatingIncome -7600000.00
otherOperatingExpenses 56400000.00
interestExpense 0.00
incomeTaxExpense 18300000.00
totalRevenue 48800000.00
totalOperatingExpenses 51700000.00
costOfRevenue 4700000.00
totalOtherIncomeExpenseNet -18200000.00
1998-01-31
date 1998-01-31
filing_date 1998-01-31
currency_symbol USD
researchDevelopment 3853299.39
incomeBeforeTax -11697516.00
netIncome -11697516.00
grossProfit 16032477.81
ebit -11147044.66
ebitda 275235.67
depreciationAndAmortization 11422280.33
operatingIncome -11422280.33
otherOperatingExpenses 31927337.78
interestExpense 0.00
incomeTaxExpense 275235.67
totalRevenue 20505057.46
totalOperatingExpenses 27454758.14
costOfRevenue 4472579.65
totalOtherIncomeExpenseNet -275235.67