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

Logo

Ambarella, Inc. занимается разработкой и продажей решений для сжатия видео, обработки изображений и компьютерного зрения. Он предлагает процессоры и программное обеспечение для конечных рынков, включая камеры видеонаблюдения, автомобильные камеры, промышленные и роботизированные приложения, а также потребительские приложения. Компания была основана Фэн Мин Мином и Лесли Д. Коном 15 января 2004 года, ее штаб-квартира находится в Санта-Кларе, штат Калифорния.

General
Code AMBA
Type Common Stock
Name Ambarella Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG001QZCPJ2
ISIN USG037AX1016
PrimaryTicker AMBA.US
CUSIP G037AX101
CIK 1280263
EmployerIdNumber 98-0459628
FiscalYearEnd January
IPODate 2012-10-10
InternationalDomestic Domestic
Sector Technology
Industry Semiconductor Equipment & Materials
GicSector Information Technology
GicGroup Semiconductors & Semiconductor Equipment
GicIndustry Semiconductors & Semiconductor Equipment
GicSubIndustry Semiconductors
HomeCategory Domestic
IsDelisted Нет
Address 3101 Jay Street, Santa Clara, CA, United States, 95054
Listings
0
Code A8B
Exchange BE
Name AMBARELLA
Phone 408 734 8888
WebURL https://www.ambarella.com
FullTimeEmployees 937
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 2523957248
MarketCapitalizationMln 2523.9572
EBITDA -120896000
PEGRatio 4.9654
WallStreetTargetPrice 73.67
BookValue 14.71
DividendShare 0
DividendYield 0
EarningsShare -3.02
EPSEstimateCurrentYear 1.02
EPSEstimateNextYear 0.47
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter -0.39
MostRecentQuarter 2023-10-31
ProfitMargin -0.4645
OperatingMarginTTM -0.8294
ReturnOnAssetsTTM -0.1242
ReturnOnEquityTTM -0.2032
RevenueTTM 258179008
RevenuePerShareTTM 6.535
QuarterlyRevenueGrowthYOY -0.391
GrossProfitTTM 211962000
DilutedEpsTTM -3.02
QuarterlyEarningsGrowthYOY 0

Financials / Income Statement / quarterly / net Income

-9.19M
2022-01-31
-10.82M
2022-04-30
-23.65M
2022-07-31
-19.81M
2022-10-31
-11.11M
2023-01-31
-35.9M
2023-04-30
-31.2M
2023-07-31
-41.71M
2023-10-31

Financials / Income Statement / quarterly / ebitda

-12.34M
2022-01-31
-10.5M
2022-04-30
-20.19M
2022-07-31
-20.13M
2022-10-31
-23.44M
2023-01-31
-35.54M
2023-04-30
-35.34M
2023-07-31
-41.97M
2023-10-31

Financials / Income Statement / quarterly / totalRevenue

90.23M
2022-01-31
90.31M
2022-04-30
80.88M
2022-07-31
83.1M
2022-10-31
83.32M
2023-01-31
62.14M
2023-04-30
62.12M
2023-07-31
50.6M
2023-10-31

Earnings / History / epsActual

0.23
2023-01-31
-0.15
2023-04-30
-0.15
2023-07-31
-0.28
2023-10-31
0
2024-01-31
0
2024-04-30
0
2024-07-31
0
2024-10-31
Valuation
TrailingPE 0
ForwardPE 74.6269
PriceSalesTTM 9.5671
PriceBookMRQ 4.1738
EnterpriseValue 2305477376
EnterpriseValueRevenue 8.7287
EnterpriseValueEbitda -20.0537
SharesStats
SharesOutstanding 40248100
SharesFloat 37871827
PercentInsiders 5.976
PercentInstitutions 80.25
Technicals
Beta 1.659
52WeekHigh 99.855
52WeekLow 43.59
50DayMA 54.0026
200DayMA 66.9896
SharesShort 1030213
SharesShortPriorMonth 1064455
ShortRatio 2.03
ShortPercent 0.027
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-10-31
date 2023-10-31
filing_date 2023-12-08
currency_symbol USD
totalAssets 684629000.00
intangibleAssets 58805000.00
otherCurrentAssets 3728000.00
totalLiab 92841000.00
totalStockholderEquity 591788000.00
otherCurrentLiab 60382000.00
commonStock 18000.00
capitalStock 18000.00
retainedEarnings -74324000.00
goodWill 303625000.00
cash 143787000.00
totalCurrentLiabilities 75829000.00
currentDeferredRevenue 2596000.00
netDebt -137918000.00
shortTermDebt 3553000.00
shortLongTermDebtTotal 5869000.00
otherStockholderEquity 667313000.00
totalCurrentAssets 279822000.00
shortTermInvestments 78549000.00
netReceivables 22968000.00
inventory 30783000.00
accountsPayable 9298000.00
accumulatedOtherComprehensiveIncome -1219000.00
nonCurrrentAssetsOther 2748000.00
nonCurrentAssetsTotal 404807000.00
capitalLeaseObligations 5869000.00
nonCurrentLiabilitiesOther 14696000.00
nonCurrentLiabilitiesTotal 17012000.00
liabilitiesAndStockholdersEquity 684629000.00
cashAndShortTermInvestments 222336000.00
propertyPlantAndEquipmentGross 16677000.00
propertyPlantAndEquipmentNet 16677000.00
netWorkingCapital 203993000.00
netInvestedCapital 591788000.00
commonStockSharesOutstanding 40053251.00
2023-07-31
date 2023-07-31
filing_date 2023-09-08
currency_symbol USD
totalAssets 696244000.00
intangibleAssets 63121000.00
otherCurrentAssets 5199000.00
totalLiab 93926000.00
totalStockholderEquity 602318000.00
otherCurrentLiab 56490000.00
commonStock 18000.00
capitalStock 18000.00
retainedEarnings -32614000.00
otherLiab 16020000.00
goodWill 303625000.00
otherAssets 24979000.00
cash 122515000.00
totalCurrentLiabilities 74690000.00
currentDeferredRevenue 2709000.00
netDebt -115751000.00
shortTermDebt 3548000.00
shortLongTermDebtTotal 6764000.00
otherStockholderEquity 635844000.00
propertyPlantEquipment 17872000.00
totalCurrentAssets 286647000.00
netTangibleAssets 235572000.00
shortTermInvestments 93997000.00
netReceivables 30158000.00
inventory 34770000.00
accountsPayable 11943000.00
accumulatedOtherComprehensiveIncome -930000.00
nonCurrrentAssetsOther 2795000.00
nonCurrentAssetsTotal 409597000.00
capitalLeaseObligations 6764000.00
nonCurrentLiabilitiesOther 16020000.00
nonCurrentLiabilitiesTotal 19236000.00
liabilitiesAndStockholdersEquity 696244000.00
cashAndShortTermInvestments 216512000.00
propertyPlantAndEquipmentGross 17872000.00
propertyPlantAndEquipmentNet 17872000.00
netWorkingCapital 211957000.00
netInvestedCapital 602318000.00
commonStockSharesOutstanding 39736704.00
2023-04-30
date 2023-04-30
filing_date 2023-06-06
currency_symbol USD
totalAssets 704781000.00
intangibleAssets 55535000.00
otherCurrentAssets 6077000.00
totalLiab 98590000.00
totalStockholderEquity 606191000.00
otherCurrentLiab 49630000.00
commonStock 18000.00
capitalStock 18000.00
retainedEarnings -1416000.00
goodWill 303625000.00
cash 127741000.00
totalCurrentLiabilities 80149000.00
currentDeferredRevenue 1327000.00
netDebt -120011000.00
shortTermDebt 3567000.00
shortLongTermDebtTotal 7730000.00
otherStockholderEquity 607971000.00
propertyPlantEquipment 11279000.00
totalCurrentAssets 304521000.00
netTangibleAssets 247031000.00
shortTermInvestments 99647000.00
netReceivables 29825000.00
inventory 41223000.00
accountsPayable 25625000.00
accumulatedOtherComprehensiveIncome -382000.00
commonStockTotalEquity 18000.00
retainedEarningsTotalEquity -1416000.00
nonCurrrentAssetsOther 3906000.00
nonCurrentAssetsTotal 400260000.00
capitalLeaseObligations 7730000.00
nonCurrentLiabilitiesOther 14278000.00
nonCurrentLiabilitiesTotal 18441000.00
capitalSurpluse 607971000.00
liabilitiesAndStockholdersEquity 704781000.00
cashAndShortTermInvestments 227388000.00
propertyPlantAndEquipmentGross 18764000.00
propertyPlantAndEquipmentNet 18764000.00
netWorkingCapital 224372000.00
netInvestedCapital 606191000.00
commonStockSharesOutstanding 39340791.00
2023-01-31
date 2023-01-31
filing_date 2023-03-31
currency_symbol USD
totalAssets 710195000.00
intangibleAssets 58497000.00
otherCurrentAssets 5288000.00
totalLiab 104107000.00
totalStockholderEquity 606088000.00
otherCurrentLiab 60767000.00
commonStock 18000.00
capitalStock 18000.00
retainedEarnings 34486000.00
otherLiab 15548000.00
goodWill 303625000.00
otherAssets 23288000.00
cash 113541000.00
totalCurrentLiabilities 83462000.00
currentDeferredRevenue 1311000.00
netDebt -104905000.00
shortTermDebt 3539000.00
shortLongTermDebtTotal 8636000.00
otherStockholderEquity 572076000.00
propertyPlantEquipment 20153000.00
totalCurrentAssets 304632000.00
netTangibleAssets 243966000.00
shortTermInvestments 93322000.00
netReceivables 51987000.00
inventory 40486000.00
accountsPayable 17845000.00
accumulatedOtherComprehensiveIncome -492000.00
nonCurrrentAssetsOther 4012000.00
nonCurrentAssetsTotal 405563000.00
capitalLeaseObligations 8636000.00
nonCurrentLiabilitiesOther 15548000.00
nonCurrentLiabilitiesTotal 20645000.00
liabilitiesAndStockholdersEquity 710195000.00
cashAndShortTermInvestments 206863000.00
propertyPlantAndEquipmentGross 20153000.00
propertyPlantAndEquipmentNet 20153000.00
netWorkingCapital 221170000.00
netInvestedCapital 606088000.00
commonStockSharesOutstanding 38898290.00
2022-10-31
date 2022-10-31
filing_date 2022-12-09
currency_symbol USD
totalAssets 687457000.00
intangibleAssets 47550000.00
otherCurrentAssets 5345000.00
totalLiab 99059000.00
totalStockholderEquity 588398000.00
otherCurrentLiab 47343000.00
commonStock 17000.00
capitalStock 17000.00
retainedEarnings 45591000.00
otherLiab 12228000.00
goodWill 303625000.00
otherAssets 18013000.00
cash 112837000.00
totalCurrentLiabilities 80934000.00
currentDeferredRevenue 1036000.00
netDebt -103515000.00
shortTermDebt 3425000.00
shortLongTermDebtTotal 9322000.00
otherStockholderEquity 543833000.00
propertyPlantEquipment 19939000.00
totalCurrentAssets 298330000.00
netTangibleAssets 237223000.00
shortTermInvestments 86197000.00
netReceivables 48556000.00
inventory 45395000.00
accountsPayable 29130000.00
accumulatedOtherComprehensiveIncome -1043000.00
commonStockTotalEquity 17000.00
retainedEarningsTotalEquity 45591000.00
nonCurrrentAssetsOther 3428000.00
nonCurrentAssetsTotal 389127000.00
capitalLeaseObligations 9322000.00
nonCurrentLiabilitiesOther 12228000.00
nonCurrentLiabilitiesTotal 18125000.00
capitalSurpluse 543833000.00
liabilitiesAndStockholdersEquity 687457000.00
cashAndShortTermInvestments 199034000.00
propertyPlantAndEquipmentGross 19939000.00
propertyPlantAndEquipmentNet 19939000.00
netWorkingCapital 217396000.00
netInvestedCapital 588398000.00
commonStockSharesOutstanding 38582584.00
2022-07-31
date 2022-07-31
filing_date 2022-09-08
currency_symbol USD
totalAssets 674420000.00
intangibleAssets 49563000.00
otherCurrentAssets 7148000.00
totalLiab 96309000.00
totalStockholderEquity 578111000.00
otherCurrentLiab 51506000.00
commonStock 17000.00
capitalStock 17000.00
retainedEarnings 65400000.00
otherLiab 11742000.00
goodWill 303625000.00
otherAssets 17663000.00
cash 194944000.00
totalCurrentLiabilities 77543000.00
currentDeferredRevenue 457000.00
netDebt -184414000.00
shortTermDebt 3506000.00
shortLongTermDebtTotal 10530000.00
otherStockholderEquity 512696000.00
propertyPlantEquipment 20706000.00
totalCurrentAssets 282863000.00
netTangibleAssets 224923000.00
shortTermInvestments 2970000.00
netReceivables 37698000.00
inventory 40103000.00
accountsPayable 22074000.00
accumulatedOtherComprehensiveIncome -2000.00
commonStockTotalEquity 17000.00
retainedEarningsTotalEquity 65400000.00
nonCurrrentAssetsOther 3504000.00
nonCurrentAssetsTotal 391557000.00
capitalLeaseObligations 10530000.00
nonCurrentLiabilitiesOther 11742000.00
nonCurrentLiabilitiesTotal 18766000.00
capitalSurpluse 512696000.00
liabilitiesAndStockholdersEquity 674420000.00
cashAndShortTermInvestments 197914000.00
propertyPlantAndEquipmentNet 20706000.00
netWorkingCapital 205320000.00
netInvestedCapital 578111000.00
commonStockSharesOutstanding 38258341.00
2022-04-30
date 2022-04-30
filing_date 2022-06-08
currency_symbol USD
totalAssets 668665000.00
intangibleAssets 48477000.00
otherCurrentAssets 8159000.00
totalLiab 94317000.00
totalStockholderEquity 574348000.00
otherCurrentLiab 40835000.00
commonStock 17000.00
capitalStock 17000.00
retainedEarnings 89050000.00
otherLiab 12024000.00
goodWill 303625000.00
otherAssets 17804000.00
cash 200639000.00
totalCurrentLiabilities 74855000.00
currentDeferredRevenue 964000.00
netDebt -189908000.00
shortTermDebt 3293000.00
shortLongTermDebtTotal 10731000.00
otherStockholderEquity 485281000.00
propertyPlantEquipment 20430000.00
totalCurrentAssets 278329000.00
netTangibleAssets 222246000.00
netReceivables 28008000.00
inventory 41523000.00
accountsPayable 29763000.00
commonStockTotalEquity 17000.00
retainedEarningsTotalEquity 89050000.00
nonCurrrentAssetsOther 3834000.00
nonCurrentAssetsTotal 390336000.00
capitalLeaseObligations 10731000.00
nonCurrentLiabilitiesOther 19462000.00
nonCurrentLiabilitiesTotal 19462000.00
capitalSurpluse 485281000.00
liabilitiesAndStockholdersEquity 668665000.00
cashAndShortTermInvestments 200639000.00
propertyPlantAndEquipmentNet 20430000.00
netWorkingCapital 203474000.00
netInvestedCapital 574348000.00
commonStockSharesOutstanding 37715338.00
2022-01-31
date 2022-01-31
filing_date 2022-04-01
currency_symbol USD
totalAssets 657545000.00
intangibleAssets 46302000.00
otherCurrentAssets 6179000.00
totalLiab 110369000.00
totalStockholderEquity 547176000.00
otherCurrentLiab 53309000.00
commonStock 17000.00
capitalStock 17000.00
retainedEarnings 99872000.00
otherLiab 12763000.00
goodWill 303625000.00
otherAssets 19609000.00
cash 171043000.00
totalCurrentLiabilities 89284000.00
currentDeferredRevenue 1414000.00
netDebt -159330000.00
shortTermDebt 3391000.00
shortLongTermDebtTotal 11713000.00
otherStockholderEquity 447287000.00
propertyPlantEquipment 21261000.00
totalCurrentAssets 266748000.00
netTangibleAssets 197249000.00
shortTermInvestments 0.00
netReceivables 44307000.00
inventory 45219000.00
accountsPayable 31170000.00
commonStockTotalEquity 17000.00
retainedEarningsTotalEquity 99872000.00
nonCurrrentAssetsOther 4269000.00
nonCurrentAssetsTotal 390797000.00
capitalLeaseObligations 11713000.00
nonCurrentLiabilitiesOther 12763000.00
nonCurrentLiabilitiesTotal 21085000.00
capitalSurpluse 447287000.00
liabilitiesAndStockholdersEquity 657545000.00
cashAndShortTermInvestments 171043000.00
propertyPlantAndEquipmentNet 21261000.00
netWorkingCapital 177464000.00
netInvestedCapital 547176000.00
commonStockSharesOutstanding 37133454.00
2021-10-31
date 2021-10-31
filing_date 2021-12-10
currency_symbol USD
totalAssets 633355000.00
intangibleAssets 15267000.00
otherCurrentAssets 5799000.00
totalLiab 104120000.00
totalStockholderEquity 529235000.00
otherCurrentLiab 50267000.00
commonStock 17000.00
capitalStock 17000.00
retainedEarnings 109065000.00
otherLiab 13448000.00
goodWill 26601000.00
otherAssets 15657000.00
cash 457760000.00
totalCurrentLiabilities 81619000.00
currentDeferredRevenue 787000.00
netDebt -445213000.00
shortTermDebt 3494000.00
shortLongTermDebtTotal 12547000.00
otherStockholderEquity 420153000.00
propertyPlantEquipment 20456000.00
totalCurrentAssets 555374000.00
netTangibleAssets 487367000.00
shortTermInvestments 0.00
netReceivables 44776000.00
inventory 47039000.00
accountsPayable 27071000.00
commonStockTotalEquity 17000.00
retainedEarningsTotalEquity 109065000.00
nonCurrrentAssetsOther 4190000.00
nonCurrentAssetsTotal 77981000.00
capitalLeaseObligations 12547000.00
nonCurrentLiabilitiesOther 13448000.00
nonCurrentLiabilitiesTotal 22501000.00
capitalSurpluse 420153000.00
liabilitiesAndStockholdersEquity 633355000.00
cashAndShortTermInvestments 457760000.00
propertyPlantAndEquipmentNet 20456000.00
netWorkingCapital 473755000.00
netInvestedCapital 529235000.00
commonStockSharesOutstanding 39046274.00
2021-07-31
date 2021-07-31
filing_date 2021-09-08
currency_symbol USD
totalAssets 610058000.00
intangibleAssets 15800000.00
otherCurrentAssets 4491000.00
totalLiab 107004000.00
totalStockholderEquity 503054000.00
otherCurrentLiab 48632000.00
commonStock 16000.00
capitalStock 16000.00
retainedEarnings 108309000.00
otherLiab 13705000.00
goodWill 26601000.00
otherAssets 15333000.00
cash 258402000.00
totalCurrentLiabilities 85536000.00
currentDeferredRevenue 902000.00
netDebt -247753000.00
shortTermDebt 2886000.00
shortLongTermDebtTotal 10649000.00
otherStockholderEquity 394121000.00
propertyPlantEquipment 18303000.00
totalCurrentAssets 534021000.00
netTangibleAssets 460653000.00
shortTermInvestments 190757000.00
netReceivables 38295000.00
inventory 42076000.00
accountsPayable 33116000.00
accumulatedOtherComprehensiveIncome 608000.00
commonStockTotalEquity 16000.00
retainedEarningsTotalEquity 108309000.00
nonCurrrentAssetsOther 4634000.00
nonCurrentAssetsTotal 76037000.00
capitalLeaseObligations 10649000.00
nonCurrentLiabilitiesOther 13705000.00
nonCurrentLiabilitiesTotal 21468000.00
capitalSurpluse 394121000.00
liabilitiesAndStockholdersEquity 610058000.00
cashAndShortTermInvestments 449159000.00
propertyPlantAndEquipmentGross 18303000.00
propertyPlantAndEquipmentNet 18303000.00
netWorkingCapital 448485000.00
netInvestedCapital 503054000.00
commonStockSharesOutstanding 36442536.00
2021-04-30
date 2021-04-30
filing_date 2021-06-08
currency_symbol USD
totalAssets 584638000.00
intangibleAssets 17291000.00
otherCurrentAssets 5371000.00
totalLiab 93344000.00
totalStockholderEquity 491294000.00
otherCurrentLiab 45597000.00
commonStock 16000.00
capitalStock 16000.00
retainedEarnings 115465000.00
otherLiab 14866000.00
goodWill 26601000.00
otherAssets 15115000.00
cash 227509000.00
totalCurrentLiabilities 70003000.00
currentDeferredRevenue 770000.00
netDebt -216042000.00
shortTermDebt 2992000.00
shortLongTermDebtTotal 11467000.00
otherStockholderEquity 375021000.00
propertyPlantEquipment 6308000.00
totalCurrentAssets 508548000.00
netTangibleAssets 447402000.00
shortTermInvestments 208020000.00
netReceivables 34528000.00
inventory 33120000.00
accountsPayable 20644000.00
accumulatedOtherComprehensiveIncome 792000.00
commonStockTotalEquity 16000.00
retainedEarningsTotalEquity 115465000.00
nonCurrrentAssetsOther 4634000.00
nonCurrentAssetsTotal 76090000.00
capitalLeaseObligations 11467000.00
nonCurrentLiabilitiesOther 23341000.00
nonCurrentLiabilitiesTotal 23341000.00
capitalSurpluse 375021000.00
liabilitiesAndStockholdersEquity 584638000.00
cashAndShortTermInvestments 435529000.00
propertyPlantAndEquipmentGross 17083000.00
propertyPlantAndEquipmentNet 17083000.00
netWorkingCapital 438545000.00
netInvestedCapital 491294000.00
commonStockSharesOutstanding 35940304.00
2021-01-31
date 2021-01-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 573280000.00
intangibleAssets 18703000.00
otherCurrentAssets 5541000.00
totalLiab 98304000.00
totalStockholderEquity 474976000.00
otherCurrentLiab 49088000.00
commonStock 16000.00
retainedEarnings 126283000.00
otherLiab 16812000.00
goodWill 26601000.00
otherAssets 15483000.00
cash 241274000.00
totalCurrentLiabilities 73967000.00
currentDeferredRevenue 844000.00
netDebt -230838000.00
shortTermDebt 2911000.00
shortLongTermDebtTotal 10436000.00
otherStockholderEquity 347458000.00
propertyPlantEquipment 15189000.00
totalCurrentAssets 497304000.00
netTangibleAssets 429672000.00
shortTermInvestments 199434000.00
netReceivables 24974000.00
inventory 26081000.00
accountsPayable 21124000.00
accumulatedOtherComprehensiveIncome 1219000.00
commonStockTotalEquity 16000.00
retainedEarningsTotalEquity 126283000.00
nonCurrrentAssetsOther 4569000.00
nonCurrentAssetsTotal 75976000.00
capitalLeaseObligations 10436000.00
nonCurrentLiabilitiesOther 16812000.00
nonCurrentLiabilitiesTotal 24337000.00
capitalSurpluse 347458000.00
liabilitiesAndStockholdersEquity 573280000.00
cashAndShortTermInvestments 440708000.00
propertyPlantAndEquipmentGross 15189000.00
propertyPlantAndEquipmentNet 15189000.00
netWorkingCapital 423337000.00
netInvestedCapital 474976000.00
commonStockSharesOutstanding 35338351.00
2020-10-31
date 2020-10-31
filing_date 2020-12-09
currency_symbol USD
totalAssets 549555000.00
intangibleAssets 17352000.00
otherCurrentAssets 4787000.00
totalLiab 86902000.00
totalStockholderEquity 462653000.00
otherCurrentLiab 43633000.00
commonStock 16000.00
retainedEarnings 138772000.00
otherLiab 18007000.00
goodWill 26601000.00
otherAssets 15490000.00
cash 225508000.00
totalCurrentLiabilities 62233000.00
currentDeferredRevenue 1178000.00
netDebt -216037000.00
shortTermDebt 2809000.00
shortLongTermDebtTotal 9471000.00
otherStockholderEquity 322502000.00
propertyPlantEquipment 5131000.00
totalCurrentAssets 476247000.00
netTangibleAssets 418700000.00
shortTermInvestments 198129000.00
netReceivables 24111000.00
inventory 23712000.00
accountsPayable 14613000.00
accumulatedOtherComprehensiveIncome 1363000.00
commonStockTotalEquity 16000.00
retainedEarningsTotalEquity 138772000.00
nonCurrrentAssetsOther 5027000.00
nonCurrentAssetsTotal 73308000.00
capitalLeaseObligations 9471000.00
nonCurrentLiabilitiesOther 24669000.00
nonCurrentLiabilitiesTotal 24669000.00
capitalSurpluse 322502000.00
liabilitiesAndStockholdersEquity 549555000.00
cashAndShortTermInvestments 423637000.00
propertyPlantAndEquipmentGross 5131000.00
propertyPlantAndEquipmentNet 13865000.00
netWorkingCapital 414014000.00
netInvestedCapital 462653000.00
commonStockSharesOutstanding 34819880.00
2020-07-31
date 2020-07-31
filing_date 2020-09-09
currency_symbol USD
totalAssets 533398000.00
intangibleAssets 16088000.00
otherCurrentAssets 3513000.00
totalLiab 74751000.00
totalStockholderEquity 458647000.00
otherCurrentLiab 33667000.00
commonStock 15000.00
retainedEarnings 155850000.00
otherLiab 16678000.00
goodWill 26601000.00
otherAssets 15593000.00
cash 220647000.00
totalCurrentLiabilities 51162000.00
currentDeferredRevenue 1400000.00
netDebt -211334000.00
shortTermDebt 2402000.00
shortLongTermDebtTotal 9313000.00
otherStockholderEquity 301195000.00
propertyPlantEquipment 13718000.00
totalCurrentAssets 461398000.00
netTangibleAssets 415958000.00
shortTermInvestments 190056000.00
netReceivables 23275000.00
inventory 23907000.00
accountsPayable 13693000.00
accumulatedOtherComprehensiveIncome 1587000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity 155850000.00
nonCurrrentAssetsOther 5381000.00
nonCurrentAssetsTotal 72000000.00
capitalLeaseObligations 9313000.00
nonCurrentLiabilitiesOther 15391000.00
nonCurrentLiabilitiesTotal 23589000.00
capitalSurpluse 301195000.00
liabilitiesAndStockholdersEquity 533398000.00
cashAndShortTermInvestments 410703000.00
propertyPlantAndEquipmentGross 13718000.00
propertyPlantAndEquipmentNet 13718000.00
netWorkingCapital 410236000.00
netInvestedCapital 458647000.00
commonStockSharesOutstanding 34480307.00
2020-04-30
date 2020-04-30
filing_date 2020-06-08
currency_symbol USD
totalAssets 531733000.00
intangibleAssets 16391000.00
otherCurrentAssets 4798000.00
totalLiab 76150000.00
totalStockholderEquity 455583000.00
otherCurrentLiab 28011000.00
commonStock 15000.00
retainedEarnings 170606000.00
otherLiab 17261000.00
goodWill 26601000.00
otherAssets 15302000.00
cash 236585000.00
totalCurrentLiabilities 51503000.00
currentDeferredRevenue 802000.00
netDebt -227098000.00
shortTermDebt 2101000.00
shortLongTermDebtTotal 9487000.00
otherStockholderEquity 284557000.00
propertyPlantEquipment 5401000.00
totalCurrentAssets 458766000.00
netTangibleAssets 412591000.00
shortTermInvestments 174742000.00
netReceivables 20684000.00
inventory 21957000.00
accountsPayable 20589000.00
accumulatedOtherComprehensiveIncome 405000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity 170606000.00
nonCurrrentAssetsOther 5359000.00
nonCurrentAssetsTotal 72967000.00
capitalLeaseObligations 9487000.00
nonCurrentLiabilitiesOther 24647000.00
nonCurrentLiabilitiesTotal 24647000.00
capitalSurpluse 284557000.00
liabilitiesAndStockholdersEquity 531733000.00
cashAndShortTermInvestments 411327000.00
propertyPlantAndEquipmentGross 5401000.00
propertyPlantAndEquipmentNet 14673000.00
netWorkingCapital 407263000.00
netInvestedCapital 455583000.00
commonStockSharesOutstanding 34080330.00
2020-01-31
date 2020-01-31
filing_date 2020-03-27
currency_symbol USD
totalAssets 527276000.00
intangibleAssets 17826000.00
otherCurrentAssets 4984000.00
totalLiab 79204000.00
totalStockholderEquity 448072000.00
otherCurrentLiab 35661000.00
commonStock 15000.00
retainedEarnings 186069000.00
otherLiab 17776000.00
goodWill 26601000.00
otherAssets 16110000.00
cash 231403000.00
totalCurrentLiabilities 53453000.00
currentDeferredRevenue 701000.00
netDebt -221247000.00
shortTermDebt 2181000.00
shortLongTermDebtTotal 10156000.00
otherStockholderEquity 261220000.00
propertyPlantEquipment 5614000.00
totalCurrentAssets 451190000.00
netTangibleAssets 403645000.00
shortTermInvestments 173345000.00
netReceivables 18487000.00
inventory 22971000.00
accountsPayable 14910000.00
accumulatedOtherComprehensiveIncome 768000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity 186069000.00
nonCurrrentAssetsOther 5710000.00
deferredLongTermAssetCharges 10400000.00
nonCurrentAssetsTotal 76086000.00
capitalLeaseObligations 10156000.00
nonCurrentLiabilitiesOther 25751000.00
nonCurrentLiabilitiesTotal 25751000.00
capitalSurpluse 261220000.00
liabilitiesAndStockholdersEquity 527276000.00
cashAndShortTermInvestments 404748000.00
propertyPlantAndEquipmentGross 5614000.00
propertyPlantAndEquipmentNet 15549000.00
netWorkingCapital 397737000.00
netInvestedCapital 448072000.00
commonStockSharesOutstanding 33677059.00
2019-10-31
date 2019-10-31
filing_date 2019-12-06
currency_symbol USD
totalAssets 514489000.00
intangibleAssets 8232000.00
otherCurrentAssets 5183000.00
totalLiab 69249000.00
totalStockholderEquity 445240000.00
otherCurrentLiab 29402000.00
commonStock 15000.00
retainedEarnings 199050000.00
otherLiab 9925000.00
goodWill 26601000.00
otherAssets 15706000.00
cash 252310000.00
totalCurrentLiabilities 50805000.00
currentDeferredRevenue 545000.00
netDebt -241630000.00
shortTermDebt 2161000.00
shortLongTermDebtTotal 10680000.00
otherStockholderEquity 245490000.00
propertyPlantEquipment 16522000.00
totalCurrentAssets 447428000.00
netTangibleAssets 410407000.00
shortTermInvestments 148481000.00
netReceivables 21609000.00
inventory 19845000.00
accountsPayable 18697000.00
accumulatedOtherComprehensiveIncome 685000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity 199050000.00
nonCurrrentAssetsOther 5386000.00
deferredLongTermAssetCharges 10320000.00
nonCurrentAssetsTotal 67061000.00
capitalLeaseObligations 10680000.00
nonCurrentLiabilitiesOther 8632000.00
nonCurrentLiabilitiesTotal 18444000.00
capitalSurpluse 245490000.00
liabilitiesAndStockholdersEquity 514489000.00
cashAndShortTermInvestments 400791000.00
propertyPlantAndEquipmentGross 5927000.00
propertyPlantAndEquipmentNet 16522000.00
commonStockSharesOutstanding 33304171.00
2019-07-31
date 2019-07-31
filing_date 2019-09-06
currency_symbol USD
totalAssets 490232000.00
intangibleAssets 9008000.00
otherCurrentAssets 4500000.00
totalLiab 61771000.00
totalStockholderEquity 428461000.00
otherCurrentLiab 25515000.00
commonStock 15000.00
retainedEarnings 203359000.00
otherLiab 9431000.00
goodWill 26601000.00
otherAssets 15663000.00
cash 222693000.00
totalCurrentLiabilities 47240000.00
currentDeferredRevenue 553000.00
netDebt -215333000.00
shortTermDebt 2260000.00
shortLongTermDebtTotal 7360000.00
otherStockholderEquity 224542000.00
propertyPlantEquipment 13342000.00
totalCurrentAssets 425618000.00
netTangibleAssets 392852000.00
shortTermInvestments 153109000.00
netReceivables 27940000.00
inventory 17376000.00
accountsPayable 18912000.00
accumulatedOtherComprehensiveIncome 545000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity 203359000.00
nonCurrrentAssetsOther 5246000.00
deferredLongTermAssetCharges 10417000.00
nonCurrentAssetsTotal 64614000.00
capitalLeaseObligations 7360000.00
nonCurrentLiabilitiesOther 8138000.00
nonCurrentLiabilitiesTotal 14531000.00
capitalSurpluse 224542000.00
liabilitiesAndStockholdersEquity 490232000.00
cashAndShortTermInvestments 375802000.00
propertyPlantAndEquipmentGross 6105000.00
propertyPlantAndEquipmentNet 13342000.00
commonStockSharesOutstanding 32860974.00
2019-04-30
date 2019-04-30
filing_date 2019-06-07
currency_symbol USD
totalAssets 479251000.00
intangibleAssets 10134000.00
otherCurrentAssets 5036000.00
totalLiab 56813000.00
totalStockholderEquity 422438000.00
otherCurrentLiab 23205000.00
commonStock 15000.00
retainedEarnings 213550000.00
otherLiab 8963000.00
goodWill 26601000.00
otherAssets 12918000.00
cash 204444000.00
totalCurrentLiabilities 42215000.00
currentDeferredRevenue 565000.00
netDebt -196419000.00
shortTermDebt 2390000.00
shortLongTermDebt 2390000.00
shortLongTermDebtTotal 8025000.00
otherStockholderEquity 208522000.00
propertyPlantEquipment 6383000.00
totalCurrentAssets 415304000.00
netTangibleAssets 385703000.00
shortTermInvestments 161732000.00
netReceivables 26457000.00
longTermDebt 5635000.00
inventory 17635000.00
accountsPayable 16055000.00
accumulatedOtherComprehensiveIncome 351000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity 213550000.00
nonCurrrentAssetsOther 2352000.00
deferredLongTermAssetCharges 10566000.00
nonCurrentAssetsTotal 63947000.00
capitalLeaseObligations 8025000.00
nonCurrentLiabilitiesOther 14598000.00
nonCurrentLiabilitiesTotal 14598000.00
capitalSurpluse 208522000.00
liabilitiesAndStockholdersEquity 479251000.00
cashAndShortTermInvestments 366176000.00
propertyPlantAndEquipmentGross 6383000.00
propertyPlantAndEquipmentNet 14294000.00
commonStockSharesOutstanding 32492044.00
2019-01-31
date 2019-01-31
filing_date 2019-03-29
currency_symbol USD
totalAssets 466853000.00
intangibleAssets 10936000.00
otherCurrentAssets 6217000.00
totalLiab 47364000.00
totalStockholderEquity 419489000.00
otherCurrentLiab 4879000.00
commonStock 15000.00
retainedEarnings 230861000.00
otherLiab 8341000.00
goodWill 26601000.00
otherAssets 12999000.00
cash 194047000.00
totalCurrentLiabilities 39023000.00
currentDeferredRevenue 529000.00
netDebt -194047000.00
shortTermDebt 20814000.00
otherStockholderEquity 188516000.00
propertyPlantEquipment 6728000.00
totalCurrentAssets 409589000.00
netTangibleAssets 381952000.00
shortTermInvestments 164861000.00
netReceivables 26212000.00
inventory 18252000.00
accountsPayable 12801000.00
accumulatedOtherComprehensiveIncome 97000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity 230861000.00
nonCurrrentAssetsOther 2412000.00
deferredLongTermAssetCharges 10587000.00
nonCurrentAssetsTotal 57264000.00
nonCurrentLiabilitiesOther 8341000.00
nonCurrentLiabilitiesTotal 8341000.00
capitalSurpluse 188516000.00
liabilitiesAndStockholdersEquity 466853000.00
cashAndShortTermInvestments 358908000.00
propertyPlantAndEquipmentGross 6728000.00
propertyPlantAndEquipmentNet 6728000.00
commonStockSharesOutstanding 32128579.00
2018-10-31
date 2018-10-31
filing_date 2018-12-07
currency_symbol USD
totalAssets 458648000.00
intangibleAssets 11222000.00
otherCurrentAssets 3320000.00
totalLiab 47509000.00
totalStockholderEquity 411139000.00
deferredLongTermLiab 0.00
otherCurrentLiab 4536000.00
commonStock 14000.00
retainedEarnings 235404000.00
otherLiab 9600000.00
goodWill 26601000.00
otherAssets 6397000.00
cash 212338000.00
totalCurrentLiabilities 37909000.00
currentDeferredRevenue 405000.00
netDebt -212338000.00
shortTermDebt 21834000.00
otherStockholderEquity 175906000.00
propertyPlantEquipment 6746000.00
totalCurrentAssets 407682000.00
netTangibleAssets 373316000.00
shortTermInvestments 136279000.00
netReceivables 32417000.00
longTermDebt 0.00
inventory 23328000.00
accountsPayable 11134000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -185000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 14000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 235404000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2470000.00
deferredLongTermAssetCharges 3927000.00
nonCurrentAssetsTotal 50966000.00
nonCurrentLiabilitiesOther 9600000.00
nonCurrentLiabilitiesTotal 9600000.00
capitalSurpluse 175906000.00
liabilitiesAndStockholdersEquity 458648000.00
cashAndShortTermInvestments 348617000.00
propertyPlantAndEquipmentGross 6746000.00
propertyPlantAndEquipmentNet 6746000.00
commonStockSharesOutstanding 32171890.00
2018-07-31
date 2018-07-31
filing_date 2018-09-07
currency_symbol USD
totalAssets 490722000.00
intangibleAssets 12366000.00
otherCurrentAssets 2695000.00
totalLiab 57830000.00
totalStockholderEquity 432892000.00
deferredLongTermLiab 0.00
otherCurrentLiab 4506000.00
commonStock 15000.00
retainedEarnings 244425000.00
otherLiab 10252000.00
goodWill 26601000.00
otherAssets 6296000.00
cash 295289000.00
totalCurrentLiabilities 47578000.00
currentDeferredRevenue 583000.00
netDebt -295289000.00
shortTermDebt 19108000.00
otherStockholderEquity 188663000.00
propertyPlantEquipment 7010000.00
totalCurrentAssets 438449000.00
netTangibleAssets 393925000.00
shortTermInvestments 80671000.00
netReceivables 29007000.00
longTermDebt 0.00
inventory 30787000.00
accountsPayable 23381000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -211000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 244425000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2536000.00
deferredLongTermAssetCharges 3760000.00
nonCurrentAssetsTotal 52273000.00
nonCurrentLiabilitiesOther 10252000.00
nonCurrentLiabilitiesTotal 10252000.00
capitalSurpluse 188663000.00
liabilitiesAndStockholdersEquity 490722000.00
cashAndShortTermInvestments 375960000.00
propertyPlantAndEquipmentGross 7010000.00
propertyPlantAndEquipmentNet 7010000.00
commonStockSharesOutstanding 33219152.00
2018-04-30
date 2018-04-30
filing_date 2018-06-08
currency_symbol USD
totalAssets 519152000.00
intangibleAssets 13271000.00
otherCurrentAssets 3833000.00
totalLiab 50344000.00
totalStockholderEquity 468808000.00
deferredLongTermLiab 0.00
otherCurrentLiab 4374000.00
commonStock 15000.00
retainedEarnings 251302000.00
otherLiab 10693000.00
goodWill 26601000.00
otherAssets 5988000.00
cash 336692000.00
totalCurrentLiabilities 39651000.00
currentDeferredRevenue 546000.00
netDebt -336692000.00
shortTermDebt 17282000.00
otherStockholderEquity 217880000.00
propertyPlantEquipment 6645000.00
totalCurrentAssets 466647000.00
netTangibleAssets 428936000.00
shortTermInvestments 77427000.00
netReceivables 25727000.00
longTermDebt 0.00
inventory 22968000.00
accountsPayable 17449000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -389000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 251302000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2338000.00
deferredLongTermAssetCharges 3650000.00
nonCurrentAssetsTotal 52505000.00
nonCurrentLiabilitiesOther 10693000.00
nonCurrentLiabilitiesTotal 10693000.00
capitalSurpluse 217880000.00
liabilitiesAndStockholdersEquity 519152000.00
cashAndShortTermInvestments 414119000.00
propertyPlantAndEquipmentGross 6645000.00
propertyPlantAndEquipmentNet 6645000.00
commonStockSharesOutstanding 33334801.00
2018-01-31
date 2018-01-31
filing_date 2018-03-30
currency_symbol USD
totalAssets 546649000.00
intangibleAssets 14417000.00
otherCurrentAssets 4015000.00
totalLiab 64462000.00
totalStockholderEquity 482187000.00
deferredLongTermLiab 0.00
otherCurrentLiab 4346000.00
commonStock 15000.00
retainedEarnings 261265000.00
otherLiab 9933000.00
goodWill 26601000.00
otherAssets 46917000.00
cash 346672000.00
totalCurrentLiabilities 53236000.00
currentDeferredRevenue 307000.00
netDebt -346672000.00
shortTermDebt 28768000.00
otherStockholderEquity 221186000.00
propertyPlantEquipment 6449000.00
totalCurrentAssets 493283000.00
netTangibleAssets 441169000.00
shortTermInvestments 87919000.00
netReceivables 31294000.00
longTermDebt 0.00
inventory 23383000.00
accountsPayable 19815000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -279000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 261265000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2257000.00
deferredLongTermAssetCharges 3642000.00
nonCurrentAssetsTotal 53366000.00
nonCurrentLiabilitiesOther 11226000.00
nonCurrentLiabilitiesTotal 11226000.00
capitalSurpluse 221186000.00
liabilitiesAndStockholdersEquity 546649000.00
cashAndShortTermInvestments 434591000.00
propertyPlantAndEquipmentGross 6449000.00
propertyPlantAndEquipmentNet 6449000.00
commonStockSharesOutstanding 34715701.00
2017-10-31
date 2017-10-31
filing_date 2017-12-08
currency_symbol USD
totalAssets 542587000.00
intangibleAssets 15241000.00
otherCurrentAssets 4017000.00
totalLiab 73523000.00
totalStockholderEquity 469064000.00
deferredLongTermLiab 0.00
otherCurrentLiab 4311000.00
commonStock 15000.00
retainedEarnings 260004000.00
otherLiab 11738000.00
goodWill 26601000.00
otherAssets 50592000.00
cash 320933000.00
totalCurrentLiabilities 60452000.00
currentDeferredRevenue 5219000.00
netDebt -320933000.00
shortTermDebt 24714000.00
otherStockholderEquity 209161000.00
propertyPlantEquipment 5666000.00
totalCurrentAssets 486329000.00
netTangibleAssets 427222000.00
shortTermInvestments 93085000.00
netReceivables 47197000.00
longTermDebt 0.00
inventory 21097000.00
accountsPayable 26208000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -116000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 260004000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2214000.00
deferredLongTermAssetCharges 6536000.00
nonCurrentAssetsTotal 56258000.00
nonCurrentLiabilitiesOther 13071000.00
nonCurrentLiabilitiesTotal 13071000.00
capitalSurpluse 209161000.00
liabilitiesAndStockholdersEquity 542587000.00
cashAndShortTermInvestments 414018000.00
propertyPlantAndEquipmentGross 5666000.00
propertyPlantAndEquipmentNet 5666000.00
commonStockSharesOutstanding 34358893.00
2017-07-31
date 2017-07-31
filing_date 2017-09-08
currency_symbol USD
totalAssets 513446000.00
intangibleAssets 12970000.00
otherCurrentAssets 2819000.00
totalLiab 60720000.00
totalStockholderEquity 452726000.00
deferredLongTermLiab 0.00
otherCurrentLiab 3216000.00
commonStock 15000.00
retainedEarnings 248280000.00
otherLiab 7798000.00
goodWill 26601000.00
otherAssets 48099000.00
cash 309738000.00
totalCurrentLiabilities 51589000.00
currentDeferredRevenue 6203000.00
netDebt -309738000.00
shortTermDebt 18704000.00
otherStockholderEquity 204513000.00
propertyPlantEquipment 5636000.00
totalCurrentAssets 459711000.00
netTangibleAssets 413155000.00
shortTermInvestments 91077000.00
netReceivables 38351000.00
longTermDebt 0.00
inventory 17726000.00
accountsPayable 23466000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -82000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 248280000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2229000.00
deferredLongTermAssetCharges 6299000.00
nonCurrentAssetsTotal 53735000.00
nonCurrentLiabilitiesOther 9131000.00
nonCurrentLiabilitiesTotal 9131000.00
capitalSurpluse 204513000.00
liabilitiesAndStockholdersEquity 513446000.00
cashAndShortTermInvestments 400815000.00
propertyPlantAndEquipmentGross 5636000.00
propertyPlantAndEquipmentNet 5636000.00
commonStockSharesOutstanding 34572927.00
2017-04-30
date 2017-04-30
filing_date 2017-06-08
currency_symbol USD
totalAssets 519069000.00
intangibleAssets 13613000.00
otherCurrentAssets 3313000.00
totalLiab 54740000.00
totalStockholderEquity 464329000.00
deferredLongTermLiab 0.00
otherCurrentLiab 3177000.00
commonStock 15000.00
retainedEarnings 244977000.00
otherLiab 7669000.00
goodWill 26601000.00
otherAssets 48410000.00
cash 335182000.00
totalCurrentLiabilities 45738000.00
currentDeferredRevenue 5555000.00
netDebt -335182000.00
shortTermDebt 18307000.00
otherStockholderEquity 219425000.00
propertyPlantEquipment 5241000.00
totalCurrentAssets 465418000.00
netTangibleAssets 424115000.00
shortTermInvestments 84986000.00
netReceivables 22871000.00
longTermDebt 0.00
inventory 19066000.00
accountsPayable 18699000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -88000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 244977000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2168000.00
deferredLongTermAssetCharges 6028000.00
nonCurrentAssetsTotal 53651000.00
nonCurrentLiabilitiesOther 9002000.00
nonCurrentLiabilitiesTotal 9002000.00
capitalSurpluse 219425000.00
liabilitiesAndStockholdersEquity 519069000.00
cashAndShortTermInvestments 420168000.00
propertyPlantAndEquipmentGross 5241000.00
propertyPlantAndEquipmentNet 5241000.00
commonStockSharesOutstanding 34685081.00
2017-01-31
date 2017-01-31
filing_date 2017-03-30
currency_symbol USD
totalAssets 512271000.00
intangibleAssets 4149000.00
otherCurrentAssets 4400000.00
totalLiab 57637000.00
totalStockholderEquity 454634000.00
deferredLongTermLiab 0.00
otherCurrentLiab 26448000.00
commonStock 15000.00
retainedEarnings 242413000.00
otherLiab 1908000.00
goodWill 26601000.00
otherAssets 38748000.00
cash 322872000.00
totalCurrentLiabilities 54396000.00
currentDeferredRevenue 7425000.00
netDebt -322872000.00
shortTermDebt 568000.00
otherStockholderEquity 212276000.00
propertyPlantEquipment 4988000.00
totalCurrentAssets 468535000.00
netTangibleAssets 423884000.00
shortTermInvestments 82522000.00
netReceivables 38596000.00
longTermDebt 0.00
inventory 20145000.00
accountsPayable 19955000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -70000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 242413000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2224000.00
deferredLongTermAssetCharges 5774000.00
nonCurrentAssetsTotal 43736000.00
nonCurrentLiabilitiesOther 3241000.00
nonCurrentLiabilitiesTotal 3241000.00
capitalSurpluse 212276000.00
liabilitiesAndStockholdersEquity 512271000.00
cashAndShortTermInvestments 405394000.00
propertyPlantAndEquipmentGross 4988000.00
propertyPlantAndEquipmentNet 4988000.00
commonStockSharesOutstanding 34584700.00
2016-10-31
date 2016-10-31
filing_date 2016-12-09
currency_symbol USD
totalAssets 484844000.00
intangibleAssets 4162000.00
otherCurrentAssets 4770000.00
totalLiab 62231000.00
totalStockholderEquity 422613000.00
deferredLongTermLiab 0.00
otherCurrentLiab 23332000.00
commonStock 15000.00
retainedEarnings 224062000.00
otherLiab 927000.00
goodWill 26601000.00
otherAssets 38949000.00
cash 313455000.00
totalCurrentLiabilities 59940000.00
currentDeferredRevenue 6885000.00
netDebt -313455000.00
shortTermDebt 1359000.00
otherStockholderEquity 198554000.00
propertyPlantEquipment 4291000.00
totalCurrentAssets 441604000.00
netTangibleAssets 391850000.00
shortTermInvestments 58645000.00
netReceivables 41394000.00
longTermDebt 0.00
inventory 23340000.00
accountsPayable 28364000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -18000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 224062000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2162000.00
deferredLongTermAssetCharges 6024000.00
nonCurrentAssetsTotal 43240000.00
nonCurrentLiabilitiesOther 2291000.00
nonCurrentLiabilitiesTotal 2291000.00
capitalSurpluse 198554000.00
liabilitiesAndStockholdersEquity 484844000.00
cashAndShortTermInvestments 372100000.00
propertyPlantAndEquipmentGross 4291000.00
propertyPlantAndEquipmentNet 4291000.00
commonStockSharesOutstanding 34599992.00
2016-07-31
date 2016-07-31
filing_date 2016-09-08
currency_symbol USD
totalAssets 427858000.00
intangibleAssets 4173000.00
otherCurrentAssets 4188000.00
totalLiab 51103000.00
totalStockholderEquity 376755000.00
deferredLongTermLiab 0.00
otherCurrentLiab 23123000.00
commonStock 15000.00
retainedEarnings 195017000.00
otherLiab 1429000.00
goodWill 26601000.00
otherAssets 38515000.00
cash 276507000.00
totalCurrentLiabilities 48310000.00
currentDeferredRevenue 5464000.00
netDebt -276507000.00
otherStockholderEquity 181690000.00
propertyPlantEquipment 3642000.00
totalCurrentAssets 385701000.00
netTangibleAssets 345981000.00
shortTermInvestments 50520000.00
netReceivables 33588000.00
longTermDebt 0.00
inventory 20898000.00
accountsPayable 19723000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 33000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 195017000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1998000.00
deferredLongTermAssetCharges 5743000.00
nonCurrentAssetsTotal 42157000.00
nonCurrentLiabilitiesOther 2793000.00
nonCurrentLiabilitiesTotal 2793000.00
capitalSurpluse 181690000.00
liabilitiesAndStockholdersEquity 427858000.00
cashAndShortTermInvestments 327027000.00
propertyPlantAndEquipmentGross 3642000.00
propertyPlantAndEquipmentNet 3642000.00
commonStockSharesOutstanding 34175466.00
2016-04-30
date 2016-04-30
filing_date 2016-06-08
currency_symbol USD
totalAssets 419053000.00
intangibleAssets 4173000.00
otherCurrentAssets 3853000.00
totalLiab 42601000.00
totalStockholderEquity 376452000.00
deferredLongTermLiab 0.00
otherCurrentLiab 17395000.00
commonStock 15000.00
retainedEarnings 186386000.00
otherLiab 1403000.00
goodWill 26601000.00
otherAssets 39400000.00
cash 267959000.00
totalCurrentLiabilities 39834000.00
currentDeferredRevenue 6092000.00
netDebt -267959000.00
otherStockholderEquity 190031000.00
propertyPlantEquipment 3567000.00
totalCurrentAssets 376086000.00
netTangibleAssets 345678000.00
shortTermInvestments 55852000.00
netReceivables 30501000.00
longTermDebt 0.00
inventory 17921000.00
accountsPayable 16347000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 20000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 186386000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2085000.00
deferredLongTermAssetCharges 6541000.00
nonCurrentAssetsTotal 42967000.00
nonCurrentLiabilitiesOther 2767000.00
nonCurrentLiabilitiesTotal 2767000.00
capitalSurpluse 190031000.00
liabilitiesAndStockholdersEquity 419053000.00
cashAndShortTermInvestments 323811000.00
propertyPlantAndEquipmentGross 3567000.00
propertyPlantAndEquipmentNet 3567000.00
commonStockSharesOutstanding 33950736.00
2016-01-31
date 2016-01-31
filing_date 2016-03-25
currency_symbol USD
totalAssets 410615000.00
intangibleAssets 4178000.00
otherCurrentAssets 4177000.00
totalLiab 61159000.00
totalStockholderEquity 349456000.00
deferredLongTermLiab 0.00
otherCurrentLiab 23778000.00
commonStock 15000.00
retainedEarnings 173142000.00
otherLiab 10919000.00
goodWill 26601000.00
otherAssets 37522000.00
cash 268056000.00
totalCurrentLiabilities 48817000.00
currentDeferredRevenue 10077000.00
netDebt -268056000.00
shortTermDebt 787000.00
otherStockholderEquity 176306000.00
propertyPlantEquipment 3448000.00
totalCurrentAssets 369645000.00
netTangibleAssets 318677000.00
shortTermInvestments 39837000.00
netReceivables 39408000.00
longTermDebt 0.00
inventory 18167000.00
accountsPayable 14175000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 173142000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2117000.00
deferredLongTermAssetCharges 4626000.00
nonCurrentAssetsTotal 40970000.00
nonCurrentLiabilitiesOther 12342000.00
nonCurrentLiabilitiesTotal 12342000.00
capitalSurpluse 176306000.00
liabilitiesAndStockholdersEquity 410615000.00
cashAndShortTermInvestments 307893000.00
propertyPlantAndEquipmentGross 3448000.00
propertyPlantAndEquipmentNet 3448000.00
commonStockSharesOutstanding 33747273.00
2015-10-31
date 2015-10-31
filing_date 2015-12-09
currency_symbol USD
totalAssets 391292000.00
intangibleAssets 4124000.00
otherCurrentAssets 5589000.00
totalLiab 58923000.00
totalStockholderEquity 332369000.00
deferredLongTermLiab 0.00
otherCurrentLiab 18409000.00
commonStock 14000.00
retainedEarnings 168046000.00
otherLiab 9394000.00
goodWill 26601000.00
otherAssets 36698000.00
cash 236465000.00
totalCurrentLiabilities 49529000.00
currentDeferredRevenue 6944000.00
netDebt -236465000.00
shortTermDebt 1555000.00
otherStockholderEquity 164324000.00
propertyPlantEquipment 3215000.00
totalCurrentAssets 351379000.00
netTangibleAssets 301644000.00
shortTermInvestments 40255000.00
netReceivables 46282000.00
longTermDebt 0.00
inventory 22788000.00
accountsPayable 22621000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -15000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 14000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 168046000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2018000.00
deferredLongTermAssetCharges 3955000.00
nonCurrentAssetsTotal 39913000.00
nonCurrentLiabilitiesOther 9394000.00
nonCurrentLiabilitiesTotal 9394000.00
capitalSurpluse 164324000.00
liabilitiesAndStockholdersEquity 391292000.00
cashAndShortTermInvestments 276720000.00
propertyPlantAndEquipmentGross 3215000.00
propertyPlantAndEquipmentNet 3215000.00
commonStockSharesOutstanding 33899202.00
2015-07-31
date 2015-07-31
filing_date 2015-09-08
currency_symbol USD
totalAssets 353677000.00
intangibleAssets 4107000.00
otherCurrentAssets 4255000.00
totalLiab 57504000.00
totalStockholderEquity 296173000.00
deferredLongTermLiab 94000.00
otherCurrentLiab 24375000.00
commonStock 14000.00
retainedEarnings 138585000.00
otherLiab 2798000.00
goodWill 26601000.00
otherAssets 36867000.00
cash 199577000.00
totalCurrentLiabilities 54706000.00
currentDeferredRevenue 7078000.00
netDebt -199577000.00
shortTermDebt 2939000.00
otherStockholderEquity 157598000.00
propertyPlantEquipment 2891000.00
totalCurrentAssets 313919000.00
netTangibleAssets 265465000.00
shortTermInvestments 40177000.00
netReceivables 42137000.00
longTermDebt 0.00
inventory 27773000.00
accountsPayable 20314000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -24000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 14000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 138585000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2029000.00
deferredLongTermAssetCharges 4130000.00
nonCurrentAssetsTotal 39758000.00
nonCurrentLiabilitiesOther 2704000.00
nonCurrentLiabilitiesTotal 2798000.00
capitalSurpluse 157598000.00
liabilitiesAndStockholdersEquity 353677000.00
cashAndShortTermInvestments 239754000.00
propertyPlantAndEquipmentGross 2891000.00
propertyPlantAndEquipmentNet 2891000.00
commonStockSharesOutstanding 33904222.00
2015-04-30
date 2015-04-30
filing_date 2015-06-08
currency_symbol USD
totalAssets 313928000.00
intangibleAssets 0.00
otherCurrentAssets 4754000.00
totalLiab 48522000.00
totalStockholderEquity 265406000.00
deferredLongTermLiab 187000.00
otherCurrentLiab 15415000.00
commonStock 14000.00
retainedEarnings 115488000.00
otherLiab 1592000.00
goodWill 0.00
otherAssets 5928000.00
cash 197311000.00
totalCurrentLiabilities 46930000.00
currentDeferredRevenue 6219000.00
netDebt -197311000.00
shortTermDebt 1306000.00
otherStockholderEquity 149921000.00
propertyPlantEquipment 3022000.00
totalCurrentAssets 304978000.00
netTangibleAssets 265406000.00
shortTermInvestments 37917000.00
netReceivables 39193000.00
longTermDebt 0.00
inventory 25803000.00
accountsPayable 23990000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 14000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 115488000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1928000.00
deferredLongTermAssetCharges 4000000.00
nonCurrentAssetsTotal 8950000.00
nonCurrentLiabilitiesOther 1405000.00
nonCurrentLiabilitiesTotal 1592000.00
capitalSurpluse 149921000.00
liabilitiesAndStockholdersEquity 313928000.00
cashAndShortTermInvestments 235228000.00
propertyPlantAndEquipmentGross 3022000.00
propertyPlantAndEquipmentNet 3022000.00
commonStockSharesOutstanding 33472309.00
2015-01-31
date 2015-01-31
filing_date 2015-03-30
currency_symbol USD
totalAssets 284284000.00
intangibleAssets 0.00
otherCurrentAssets 5504000.00
totalLiab 47073000.00
totalStockholderEquity 237211000.00
deferredLongTermLiab 198000.00
otherCurrentLiab 18791000.00
commonStock 14000.00
retainedEarnings 96634000.00
otherLiab 1591000.00
goodWill 0.00
otherAssets 5838000.00
cash 170291000.00
totalCurrentLiabilities 45482000.00
currentDeferredRevenue 4907000.00
netDebt -170291000.00
shortTermDebt 748000.00
otherStockholderEquity 140564000.00
propertyPlantEquipment 3075000.00
totalCurrentAssets 275371000.00
netTangibleAssets 237211000.00
shortTermInvestments 37703000.00
netReceivables 40180000.00
longTermDebt 0.00
inventory 21693000.00
accountsPayable 21036000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 14000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 96634000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1902000.00
deferredLongTermAssetCharges 3936000.00
nonCurrentAssetsTotal 8913000.00
nonCurrentLiabilitiesOther 1393000.00
nonCurrentLiabilitiesTotal 1591000.00
capitalSurpluse 140564000.00
liabilitiesAndStockholdersEquity 284284000.00
cashAndShortTermInvestments 207994000.00
propertyPlantAndEquipmentGross 3075000.00
propertyPlantAndEquipmentNet 3075000.00
commonStockSharesOutstanding 33074033.00
2014-10-31
date 2014-10-31
filing_date 2014-12-09
currency_symbol USD
totalAssets 253278000.00
intangibleAssets 0.00
otherCurrentAssets 4115000.00
totalLiab 43924000.00
totalStockholderEquity 209354000.00
deferredLongTermLiab 144000.00
otherCurrentLiab 14846000.00
commonStock 14000.00
retainedEarnings 78960000.00
otherLiab 1319000.00
goodWill 0.00
otherAssets 3649000.00
cash 146577000.00
totalCurrentLiabilities 42605000.00
currentDeferredRevenue 5034000.00
netDebt -146577000.00
shortTermDebt 1895000.00
otherStockholderEquity 130394000.00
propertyPlantEquipment 3182000.00
totalCurrentAssets 246447000.00
netTangibleAssets 209354000.00
shortTermInvestments 39951000.00
netReceivables 40965000.00
longTermDebt 0.00
inventory 14839000.00
accountsPayable 20830000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 14000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 78960000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1983000.00
deferredLongTermAssetCharges 1666000.00
nonCurrentAssetsTotal 6831000.00
nonCurrentLiabilitiesOther 1175000.00
nonCurrentLiabilitiesTotal 1319000.00
capitalSurpluse 130394000.00
liabilitiesAndStockholdersEquity 253278000.00
cashAndShortTermInvestments 186528000.00
propertyPlantAndEquipmentGross 3182000.00
propertyPlantAndEquipmentNet 3182000.00
commonStockSharesOutstanding 32382526.00
2014-07-31
date 2014-07-31
filing_date 2014-09-08
currency_symbol USD
totalAssets 216420000.00
intangibleAssets 0.00
otherCurrentAssets 3829000.00
totalLiab 34109000.00
totalStockholderEquity 182311000.00
deferredLongTermLiab 178000.00
otherCurrentLiab 12344000.00
commonStock 13000.00
retainedEarnings 60633000.00
otherLiab 1747000.00
goodWill 0.00
otherAssets 3147000.00
cash 128263000.00
totalCurrentLiabilities 32362000.00
currentDeferredRevenue 4888000.00
netDebt -128263000.00
shortTermDebt 706000.00
otherStockholderEquity 121686000.00
propertyPlantEquipment 3080000.00
totalCurrentAssets 210193000.00
netTangibleAssets 182311000.00
shortTermInvestments 38265000.00
netReceivables 26833000.00
longTermDebt 0.00
inventory 13003000.00
accountsPayable 14424000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -21000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 13000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 60633000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1772000.00
deferredLongTermAssetCharges 1375000.00
nonCurrentAssetsTotal 6227000.00
nonCurrentLiabilitiesOther 1569000.00
nonCurrentLiabilitiesTotal 1747000.00
capitalSurpluse 121686000.00
liabilitiesAndStockholdersEquity 216420000.00
cashAndShortTermInvestments 166528000.00
propertyPlantAndEquipmentGross 3080000.00
propertyPlantAndEquipmentNet 3080000.00
commonStockSharesOutstanding 31899501.00
2014-04-30
date 2014-04-30
filing_date 2014-06-06
currency_symbol USD
totalAssets 197263000.00
intangibleAssets 0.00
otherCurrentAssets 4225000.00
totalLiab 29564000.00
totalStockholderEquity 167699000.00
deferredLongTermLiab 0.00
otherCurrentLiab 34000.00
commonStock 13000.00
retainedEarnings 51323000.00
otherLiab 1556000.00
goodWill 0.00
otherAssets 3133000.00
cash 129480000.00
totalCurrentLiabilities 28008000.00
currentDeferredRevenue 4817000.00
netDebt -129480000.00
shortTermDebt 9749000.00
otherStockholderEquity 116355000.00
propertyPlantEquipment 2950000.00
totalCurrentAssets 191180000.00
netTangibleAssets 167699000.00
shortTermInvestments 26136000.00
netReceivables 21305000.00
longTermDebt 0.00
inventory 10034000.00
accountsPayable 13408000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 8000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 13000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 51323000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1873000.00
deferredLongTermAssetCharges 1260000.00
nonCurrentAssetsTotal 6083000.00
nonCurrentLiabilitiesOther 1556000.00
nonCurrentLiabilitiesTotal 1556000.00
capitalSurpluse 116355000.00
liabilitiesAndStockholdersEquity 197263000.00
cashAndShortTermInvestments 155616000.00
propertyPlantAndEquipmentGross 2950000.00
propertyPlantAndEquipmentNet 2950000.00
commonStockSharesOutstanding 31763993.00
2014-01-31
date 2014-01-31
filing_date 2014-04-04
currency_symbol USD
totalAssets 183307000.00
intangibleAssets 0.00
otherCurrentAssets 4553000.00
totalLiab 26946000.00
totalStockholderEquity 156361000.00
deferredLongTermLiab 0.00
otherCurrentLiab 59000.00
commonStock 13000.00
retainedEarnings 46063000.00
otherLiab 1544000.00
goodWill 0.00
otherAssets 3053000.00
cash 143394000.00
totalCurrentLiabilities 25402000.00
currentDeferredRevenue 4831000.00
netDebt -143394000.00
shortTermDebt 12191000.00
otherStockholderEquity 115511000.00
propertyPlantEquipment 3018000.00
totalCurrentAssets 177236000.00
netTangibleAssets 156361000.00
shortTermInvestments 3000.00
netReceivables 18837000.00
longTermDebt 0.00
inventory 10452000.00
accountsPayable 8321000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5226000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 13000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 46063000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1919000.00
deferredLongTermAssetCharges 1134000.00
nonCurrentAssetsTotal 6071000.00
nonCurrentLiabilitiesOther 1544000.00
nonCurrentLiabilitiesTotal 1544000.00
capitalSurpluse 110285000.00
liabilitiesAndStockholdersEquity 183307000.00
cashAndShortTermInvestments 143394000.00
propertyPlantAndEquipmentGross 3018000.00
propertyPlantAndEquipmentNet 3018000.00
commonStockSharesOutstanding 31430522.00
2013-10-31
date 2013-10-31
filing_date 2013-12-12
currency_symbol USD
totalAssets 175684000.00
intangibleAssets 0.00
otherCurrentAssets 3074000.00
totalLiab 31261000.00
totalStockholderEquity 144423000.00
deferredLongTermLiab 0.00
otherCurrentLiab 91000.00
commonStock 13000.00
retainedEarnings 40530000.00
otherLiab 1427000.00
goodWill 0.00
otherAssets 3075000.00
cash 128051000.00
totalCurrentLiabilities 29834000.00
currentDeferredRevenue 3552000.00
netDebt -128051000.00
shortTermDebt 12052000.00
otherStockholderEquity 108822000.00
propertyPlantEquipment 3025000.00
totalCurrentAssets 169584000.00
netTangibleAssets 144423000.00
shortTermInvestments 3000.00
netReceivables 25449000.00
longTermDebt 0.00
inventory 13010000.00
accountsPayable 14139000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4942000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 13000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 40530000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1970000.00
deferredLongTermAssetCharges 1105000.00
nonCurrentAssetsTotal 6100000.00
nonCurrentLiabilitiesOther 1427000.00
nonCurrentLiabilitiesTotal 1427000.00
capitalSurpluse 103880000.00
liabilitiesAndStockholdersEquity 175684000.00
cashAndShortTermInvestments 128051000.00
propertyPlantAndEquipmentGross 3025000.00
propertyPlantAndEquipmentNet 3025000.00
commonStockSharesOutstanding 30355230.00
2013-07-31
date 2013-07-31
filing_date 2013-09-13
currency_symbol USD
totalAssets 159153000.00
intangibleAssets 0.00
otherCurrentAssets 2700000.00
totalLiab 30350000.00
totalStockholderEquity 128803000.00
deferredLongTermLiab 0.00
otherCurrentLiab 125000.00
commonStock 12000.00
retainedEarnings 31404000.00
otherLiab 1461000.00
goodWill 0.00
otherAssets 3130000.00
cash 118310000.00
totalCurrentLiabilities 28889000.00
currentDeferredRevenue 4891000.00
netDebt -118310000.00
shortTermDebt 12433000.00
otherStockholderEquity 102026000.00
propertyPlantEquipment 3219000.00
totalCurrentAssets 152804000.00
netTangibleAssets 128803000.00
shortTermInvestments 3000.00
netReceivables 21881000.00
longTermDebt 0.00
inventory 9913000.00
accountsPayable 11440000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4639000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 31404000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1995000.00
deferredLongTermAssetCharges 1135000.00
nonCurrentAssetsTotal 6349000.00
nonCurrentLiabilitiesOther 1461000.00
nonCurrentLiabilitiesTotal 1461000.00
capitalSurpluse 97387000.00
liabilitiesAndStockholdersEquity 159153000.00
cashAndShortTermInvestments 118310000.00
propertyPlantAndEquipmentGross 3219000.00
propertyPlantAndEquipmentNet 3219000.00
commonStockSharesOutstanding 29848676.00
2013-04-30
date 2013-04-30
filing_date 2013-06-12
currency_symbol USD
totalAssets 146239000.00
intangibleAssets 0.00
otherCurrentAssets 3061000.00
totalLiab 26836000.00
totalStockholderEquity 119403000.00
deferredLongTermLiab 0.00
otherCurrentLiab 161000.00
commonStock 12000.00
retainedEarnings 25150000.00
otherLiab 1470000.00
goodWill 0.00
otherAssets 3133000.00
cash 104277000.00
totalCurrentLiabilities 25366000.00
currentDeferredRevenue 4024000.00
netDebt -104277000.00
shortTermDebt 11194000.00
otherStockholderEquity 98604000.00
propertyPlantEquipment 2976000.00
totalCurrentAssets 140130000.00
netTangibleAssets 119403000.00
shortTermInvestments 3000.00
netReceivables 23467000.00
longTermDebt 0.00
inventory 9325000.00
accountsPayable 9987000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4363000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 25150000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2054000.00
deferredLongTermAssetCharges 1079000.00
nonCurrentAssetsTotal 6109000.00
nonCurrentLiabilitiesOther 1470000.00
nonCurrentLiabilitiesTotal 1470000.00
capitalSurpluse 94241000.00
liabilitiesAndStockholdersEquity 146239000.00
cashAndShortTermInvestments 104277000.00
propertyPlantAndEquipmentGross 2976000.00
propertyPlantAndEquipmentNet 2976000.00
commonStockSharesOutstanding 29066062.00
2013-01-31
date 2013-01-31
filing_date 2013-04-04
currency_symbol USD
totalAssets 138603000.00
intangibleAssets 0.00
otherCurrentAssets 3583000.00
totalLiab 26271000.00
totalStockholderEquity 112332000.00
deferredLongTermLiab 0.00
otherCurrentLiab 210000.00
commonStock 12000.00
retainedEarnings 20409000.00
otherLiab 1441000.00
goodWill 0.00
otherAssets 2919000.00
cash 100494000.00
totalCurrentLiabilities 24830000.00
currentDeferredRevenue 3451000.00
netDebt -100494000.00
shortTermDebt 14495000.00
otherStockholderEquity 96101000.00
propertyPlantEquipment 2536000.00
totalCurrentAssets 133148000.00
netTangibleAssets 112332000.00
shortTermInvestments 3000.00
netReceivables 20153000.00
longTermDebt 0.00
inventory 8918000.00
accountsPayable 6674000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4190000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 20409000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1981000.00
deferredLongTermAssetCharges 938000.00
nonCurrentAssetsTotal 5455000.00
nonCurrentLiabilitiesOther 1441000.00
nonCurrentLiabilitiesTotal 1441000.00
capitalSurpluse 91911000.00
liabilitiesAndStockholdersEquity 138603000.00
cashAndShortTermInvestments 100494000.00
propertyPlantAndEquipmentGross 2536000.00
propertyPlantAndEquipmentNet 2536000.00
commonStockSharesOutstanding 28547219.00
2012-10-31
date 2012-10-31
filing_date 2012-12-17
currency_symbol USD
totalAssets 129552000.00
intangibleAssets 0.00
otherCurrentAssets 3119000.00
totalLiab 27578000.00
totalStockholderEquity 101974000.00
deferredLongTermLiab 0.00
otherCurrentLiab 12591000.00
commonStock 12000.00
retainedEarnings 16766000.00
otherLiab 1115000.00
goodWill 0.00
otherAssets 1946000.00
cash 94820000.00
totalCurrentLiabilities 26463000.00
currentDeferredRevenue 3412000.00
netDebt -94820000.00
shortTermDebt 1115000.00
otherStockholderEquity 89347000.00
propertyPlantEquipment 2283000.00
totalCurrentAssets 125323000.00
netTangibleAssets 101974000.00
shortTermInvestments 270000.00
netReceivables 18243000.00
longTermDebt 0.00
inventory 9141000.00
accountsPayable 9345000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4151000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16766000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1520000.00
deferredLongTermAssetCharges 426000.00
nonCurrentAssetsTotal 4229000.00
nonCurrentLiabilitiesOther 1115000.00
nonCurrentLiabilitiesTotal 1115000.00
capitalSurpluse 85196000.00
liabilitiesAndStockholdersEquity 129552000.00
cashAndShortTermInvestments 94820000.00
propertyPlantAndEquipmentGross 2283000.00
propertyPlantAndEquipmentNet 2283000.00
commonStockSharesOutstanding 13415091.00
2012-07-31
date 2012-07-31
filing_date 2012-07-31
currency_symbol USD
totalAssets 90836000.00
otherCurrentAssets 3091000.00
totalLiab 23023000.00
totalStockholderEquity 67813000.00
otherCurrentLiab 8791000.00
commonStock 9000.00
retainedEarnings 10049000.00
otherLiab 1345000.00
otherAssets 1931000.00
cash 65171000.00
totalCurrentLiabilities 21678000.00
currentDeferredRevenue 4108000.00
netDebt -65171000.00
shortTermDebt 801000.00
otherStockholderEquity 61735000.00
propertyPlantEquipment 1625000.00
totalCurrentAssets 87280000.00
shortTermInvestments 263000.00
netReceivables 10629000.00
inventory 8389000.00
accountsPayable 7978000.00
accumulatedOtherComprehensiveIncome -3980000.00
commonStockTotalEquity 9000.00
preferredStockTotalEquity 50900000.00
nonCurrrentAssetsOther 1505000.00
nonCurrentAssetsTotal 3556000.00
nonCurrentLiabilitiesTotal 1345000.00
liabilitiesAndStockholdersEquity 90836000.00
cashAndShortTermInvestments 65171000.00
propertyPlantAndEquipmentGross 1625000.00
propertyPlantAndEquipmentNet 1625000.00
commonStockSharesOutstanding 25909462.00
2012-04-30
date 2012-04-30
filing_date 2012-04-30
currency_symbol USD
totalAssets 82522000.00
intangibleAssets 135000.00
otherCurrentAssets 2502000.00
totalLiab 72238000.00
totalStockholderEquity 10284000.00
otherCurrentLiab 8121000.00
commonStock 3000.00
retainedEarnings 4823000.00
cash 59694000.00
totalCurrentLiabilities 19891000.00
currentDeferredRevenue 5362000.00
netDebt -59694000.00
shortTermDebt 735000.00
otherStockholderEquity 9255000.00
totalCurrentAssets 78742000.00
netReceivables 8930000.00
inventory 7616000.00
accountsPayable 5673000.00
accumulatedOtherComprehensiveIncome -3797000.00
commonStockTotalEquity 3000.00
nonCurrrentAssetsOther 1514000.00
nonCurrentAssetsTotal 3780000.00
nonCurrentLiabilitiesTotal 52347000.00
liabilitiesAndStockholdersEquity 82522000.00
cashAndShortTermInvestments 59694000.00
propertyPlantAndEquipmentGross 1705000.00
propertyPlantAndEquipmentNet 1705000.00
commonStockSharesOutstanding 22407525.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
totalAssets 81739000.00
intangibleAssets 270000.00
otherCurrentAssets 2604000.00
totalLiab 75290000.00
totalStockholderEquity 6449000.00
otherCurrentLiab 470000.00
commonStock 3000.00
retainedEarnings 2221000.00
otherLiab 1446000.00
otherAssets 2234000.00
cash 58944000.00
totalCurrentLiabilities 22944000.00
currentDeferredRevenue 8002000.00
netDebt -58944000.00
shortTermDebt 7991000.00
otherStockholderEquity 7860000.00
propertyPlantEquipment 1686000.00
totalCurrentAssets 77819000.00
shortTermInvestments 517000.00
netReceivables 9485000.00
inventory 6786000.00
accountsPayable 6481000.00
accumulatedOtherComprehensiveIncome -3635000.00
commonStockTotalEquity 3000.00
preferredStockTotalEquity 50900000.00
nonCurrrentAssetsOther 1538000.00
nonCurrentAssetsTotal 3920000.00
nonCurrentLiabilitiesTotal 52346000.00
liabilitiesAndStockholdersEquity 81739000.00
cashAndShortTermInvestments 58944000.00
propertyPlantAndEquipmentGross 1686000.00
propertyPlantAndEquipmentNet 1686000.00
commonStockSharesOutstanding 22407525.00
2011-10-31
date 2011-10-31
filing_date 2011-10-31
currency_symbol USD
commonStockSharesOutstanding 9513055.00
2011-07-31
date 2011-07-31
filing_date 2011-07-31
currency_symbol USD
commonStockSharesOutstanding 9513055.00
2011-04-30
date 2011-04-30
filing_date 2011-04-30
currency_symbol USD
commonStockSharesOutstanding 22407525.00
2011-01-31
date 2011-01-31
currency_symbol USD
totalAssets 64133000.00
intangibleAssets 810000.00
otherCurrentAssets 1618000.00
totalLiab 25964000.00
totalStockholderEquity 38169000.00
otherCurrentLiab 17096000.00
commonStock 3000.00
otherLiab 1732000.00
otherAssets 2572000.00
cash 41896000.00
totalCurrentLiabilities 24232000.00
propertyPlantEquipment 1565000.00
shortTermInvestments 243000.00
inventory 7410000.00
accountsPayable 6725000.00
preferredStockTotalEquity 39273000.00
yearly
2023-01-31
date 2023-01-31
filing_date 2023-03-31
currency_symbol USD
totalAssets 710195000.00
intangibleAssets 58497000.00
otherCurrentAssets 5288000.00
totalLiab 104107000.00
totalStockholderEquity 606088000.00
otherCurrentLiab 60767000.00
commonStock 18000.00
capitalStock 18000.00
retainedEarnings 34486000.00
otherLiab 15548000.00
goodWill 303625000.00
otherAssets 23288000.00
cash 113541000.00
totalCurrentLiabilities 83462000.00
currentDeferredRevenue 1311000.00
netDebt -104905000.00
shortTermDebt 3539000.00
shortLongTermDebtTotal 8636000.00
otherStockholderEquity 572076000.00
propertyPlantEquipment 20153000.00
totalCurrentAssets 304632000.00
netTangibleAssets 243966000.00
shortTermInvestments 93322000.00
netReceivables 51987000.00
inventory 40486000.00
accountsPayable 17845000.00
accumulatedOtherComprehensiveIncome -492000.00
nonCurrrentAssetsOther 4012000.00
nonCurrentAssetsTotal 405563000.00
capitalLeaseObligations 8636000.00
nonCurrentLiabilitiesOther 15548000.00
nonCurrentLiabilitiesTotal 20645000.00
liabilitiesAndStockholdersEquity 710195000.00
cashAndShortTermInvestments 206863000.00
propertyPlantAndEquipmentGross 20153000.00
propertyPlantAndEquipmentNet 20153000.00
netWorkingCapital 221170000.00
netInvestedCapital 606088000.00
commonStockSharesOutstanding 38363638.00
2022-01-31
date 2022-01-31
filing_date 2022-04-01
currency_symbol USD
totalAssets 657545000.00
intangibleAssets 46302000.00
otherCurrentAssets 6179000.00
totalLiab 110369000.00
totalStockholderEquity 547176000.00
otherCurrentLiab 53309000.00
commonStock 17000.00
capitalStock 17000.00
retainedEarnings 99872000.00
otherLiab 12763000.00
goodWill 303625000.00
otherAssets 19609000.00
cash 171043000.00
totalCurrentLiabilities 89284000.00
currentDeferredRevenue 1414000.00
netDebt -159330000.00
shortTermDebt 3391000.00
shortLongTermDebtTotal 11713000.00
otherStockholderEquity 447287000.00
propertyPlantEquipment 21261000.00
totalCurrentAssets 266748000.00
netTangibleAssets 197249000.00
shortTermInvestments 0.00
netReceivables 44307000.00
inventory 45219000.00
accountsPayable 31170000.00
commonStockTotalEquity 17000.00
retainedEarningsTotalEquity 99872000.00
nonCurrrentAssetsOther 4269000.00
nonCurrentAssetsTotal 390797000.00
capitalLeaseObligations 11713000.00
nonCurrentLiabilitiesOther 12763000.00
nonCurrentLiabilitiesTotal 21085000.00
capitalSurpluse 447287000.00
liabilitiesAndStockholdersEquity 657545000.00
cashAndShortTermInvestments 171043000.00
propertyPlantAndEquipmentGross 21261000.00
propertyPlantAndEquipmentNet 21261000.00
netWorkingCapital 177464000.00
netInvestedCapital 547176000.00
commonStockSharesOutstanding 36577120.00
2021-01-31
date 2021-01-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 573280000.00
intangibleAssets 18703000.00
otherCurrentAssets 5541000.00
totalLiab 98304000.00
totalStockholderEquity 474976000.00
otherCurrentLiab 49088000.00
commonStock 16000.00
capitalStock 16000.00
retainedEarnings 126283000.00
otherLiab 16812000.00
goodWill 26601000.00
otherAssets 15483000.00
cash 241274000.00
totalCurrentLiabilities 73967000.00
currentDeferredRevenue 844000.00
netDebt -230838000.00
shortTermDebt 2911000.00
shortLongTermDebtTotal 10436000.00
otherStockholderEquity 347458000.00
propertyPlantEquipment 15189000.00
totalCurrentAssets 497304000.00
netTangibleAssets 429672000.00
shortTermInvestments 199434000.00
netReceivables 24974000.00
inventory 26081000.00
accountsPayable 21124000.00
accumulatedOtherComprehensiveIncome 1219000.00
commonStockTotalEquity 16000.00
retainedEarningsTotalEquity 126283000.00
nonCurrrentAssetsOther 4569000.00
nonCurrentAssetsTotal 75976000.00
capitalLeaseObligations 10436000.00
nonCurrentLiabilitiesOther 16812000.00
nonCurrentLiabilitiesTotal 24337000.00
capitalSurpluse 347458000.00
liabilitiesAndStockholdersEquity 573280000.00
cashAndShortTermInvestments 440708000.00
propertyPlantAndEquipmentGross 15189000.00
propertyPlantAndEquipmentNet 15189000.00
netWorkingCapital 423337000.00
netInvestedCapital 474976000.00
commonStockSharesOutstanding 34679717.00
2020-01-31
date 2020-01-31
filing_date 2020-03-27
currency_symbol USD
totalAssets 527276000.00
intangibleAssets 17826000.00
otherCurrentAssets 4984000.00
totalLiab 79204000.00
totalStockholderEquity 448072000.00
otherCurrentLiab 35661000.00
commonStock 15000.00
capitalStock 15000.00
retainedEarnings 186069000.00
otherLiab 17776000.00
goodWill 26601000.00
otherAssets 16110000.00
cash 231403000.00
totalCurrentLiabilities 53453000.00
currentDeferredRevenue 701000.00
netDebt -221247000.00
shortTermDebt 2181000.00
shortLongTermDebtTotal 10156000.00
otherStockholderEquity 261220000.00
propertyPlantEquipment 5614000.00
totalCurrentAssets 451190000.00
netTangibleAssets 403645000.00
shortTermInvestments 173345000.00
netReceivables 18487000.00
inventory 22971000.00
accountsPayable 14910000.00
accumulatedOtherComprehensiveIncome 768000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity 186069000.00
nonCurrrentAssetsOther 5710000.00
deferredLongTermAssetCharges 10400000.00
nonCurrentAssetsTotal 76086000.00
capitalLeaseObligations 10156000.00
nonCurrentLiabilitiesOther 25751000.00
nonCurrentLiabilitiesTotal 25751000.00
capitalSurpluse 261220000.00
liabilitiesAndStockholdersEquity 527276000.00
cashAndShortTermInvestments 404748000.00
propertyPlantAndEquipmentGross 5614000.00
propertyPlantAndEquipmentNet 15549000.00
netWorkingCapital 397737000.00
netInvestedCapital 448072000.00
commonStockSharesOutstanding 33083562.00
2019-01-31
date 2019-01-31
filing_date 2019-03-29
currency_symbol USD
totalAssets 466853000.00
intangibleAssets 10936000.00
otherCurrentAssets 6217000.00
totalLiab 47364000.00
totalStockholderEquity 419489000.00
otherCurrentLiab 24700000.00
commonStock 15000.00
capitalStock 15000.00
retainedEarnings 230861000.00
otherLiab 8341000.00
goodWill 26601000.00
otherAssets 12999000.00
cash 194047000.00
totalCurrentLiabilities 39023000.00
currentDeferredRevenue 529000.00
netDebt -194047000.00
shortTermDebt 993000.00
otherStockholderEquity 188516000.00
propertyPlantEquipment 6728000.00
totalCurrentAssets 409589000.00
netTangibleAssets 381952000.00
shortTermInvestments 164861000.00
netReceivables 26212000.00
inventory 18252000.00
accountsPayable 12801000.00
accumulatedOtherComprehensiveIncome 97000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity 230861000.00
nonCurrrentAssetsOther 2412000.00
deferredLongTermAssetCharges 10587000.00
nonCurrentAssetsTotal 57264000.00
nonCurrentLiabilitiesOther 7048000.00
nonCurrentLiabilitiesTotal 8341000.00
capitalSurpluse 188516000.00
liabilitiesAndStockholdersEquity 466853000.00
cashAndShortTermInvestments 358908000.00
propertyPlantAndEquipmentGross 6728000.00
propertyPlantAndEquipmentNet 6728000.00
netWorkingCapital 370566000.00
netInvestedCapital 419489000.00
commonStockSharesOutstanding 32713606.00
2018-01-31
date 2018-01-31
filing_date 2018-03-30
currency_symbol USD
totalAssets 546649000.00
intangibleAssets 14417000.00
otherCurrentAssets 4015000.00
totalLiab 64462000.00
totalStockholderEquity 482187000.00
deferredLongTermLiab 0.00
otherCurrentLiab 4346000.00
commonStock 15000.00
retainedEarnings 261265000.00
otherLiab 11226000.00
goodWill 26601000.00
otherAssets 5899000.00
cash 346672000.00
totalCurrentLiabilities 53236000.00
currentDeferredRevenue 307000.00
netDebt -346672000.00
shortTermDebt 28768000.00
otherStockholderEquity 221186000.00
propertyPlantEquipment 6449000.00
totalCurrentAssets 493283000.00
netTangibleAssets 441169000.00
shortTermInvestments 87919000.00
netReceivables 31294000.00
longTermDebt 0.00
inventory 23383000.00
accountsPayable 19815000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -279000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 261265000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2257000.00
deferredLongTermAssetCharges 3642000.00
nonCurrentAssetsTotal 53366000.00
nonCurrentLiabilitiesOther 9933000.00
nonCurrentLiabilitiesTotal 11226000.00
capitalSurpluse 221186000.00
liabilitiesAndStockholdersEquity 546649000.00
cashAndShortTermInvestments 434591000.00
propertyPlantAndEquipmentGross 6449000.00
propertyPlantAndEquipmentNet 6449000.00
netWorkingCapital 440047000.00
netInvestedCapital 482187000.00
commonStockSharesOutstanding 34583150.00
2017-01-31
date 2017-01-31
filing_date 2017-03-30
currency_symbol USD
totalAssets 512271000.00
intangibleAssets 4149000.00
otherCurrentAssets 4400000.00
totalLiab 57637000.00
totalStockholderEquity 454634000.00
deferredLongTermLiab 0.00
otherCurrentLiab 26448000.00
commonStock 15000.00
retainedEarnings 242413000.00
otherLiab 3241000.00
goodWill 26601000.00
otherAssets 7998000.00
cash 322872000.00
totalCurrentLiabilities 54396000.00
currentDeferredRevenue 7425000.00
netDebt -322872000.00
shortTermDebt 568000.00
otherStockholderEquity 212276000.00
propertyPlantEquipment 4988000.00
totalCurrentAssets 468535000.00
netTangibleAssets 423884000.00
shortTermInvestments 82522000.00
netReceivables 38596000.00
longTermDebt 0.00
inventory 20145000.00
accountsPayable 19955000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -70000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 242413000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2224000.00
deferredLongTermAssetCharges 5774000.00
nonCurrentAssetsTotal 43736000.00
nonCurrentLiabilitiesOther 1908000.00
nonCurrentLiabilitiesTotal 3241000.00
capitalSurpluse 212276000.00
liabilitiesAndStockholdersEquity 512271000.00
cashAndShortTermInvestments 405394000.00
propertyPlantAndEquipmentGross 4988000.00
propertyPlantAndEquipmentNet 4988000.00
commonStockSharesOutstanding 34327724.00
2016-01-31
date 2016-01-31
filing_date 2016-03-25
currency_symbol USD
totalAssets 410615000.00
intangibleAssets 4178000.00
otherCurrentAssets 4177000.00
totalLiab 61159000.00
totalStockholderEquity 349456000.00
deferredLongTermLiab 0.00
otherCurrentLiab 23778000.00
commonStock 15000.00
retainedEarnings 173142000.00
otherLiab 12342000.00
goodWill 26601000.00
otherAssets 6743000.00
cash 268056000.00
totalCurrentLiabilities 48817000.00
currentDeferredRevenue 10077000.00
netDebt -268056000.00
shortTermDebt 787000.00
otherStockholderEquity 176306000.00
propertyPlantEquipment 3448000.00
totalCurrentAssets 369645000.00
netTangibleAssets 318677000.00
shortTermInvestments 39837000.00
netReceivables 39408000.00
longTermDebt 0.00
inventory 18167000.00
accountsPayable 14175000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 173142000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2117000.00
deferredLongTermAssetCharges 4626000.00
nonCurrentAssetsTotal 40970000.00
nonCurrentLiabilitiesOther 12342000.00
nonCurrentLiabilitiesTotal 12342000.00
capitalSurpluse 176306000.00
liabilitiesAndStockholdersEquity 410615000.00
cashAndShortTermInvestments 307893000.00
propertyPlantAndEquipmentGross 3448000.00
propertyPlantAndEquipmentNet 3448000.00
commonStockSharesOutstanding 33755709.00
2015-01-31
date 2015-01-31
filing_date 2015-03-30
currency_symbol USD
totalAssets 284284000.00
intangibleAssets 0.00
otherCurrentAssets 5504000.00
totalLiab 47073000.00
totalStockholderEquity 237211000.00
deferredLongTermLiab 198000.00
otherCurrentLiab 18791000.00
commonStock 14000.00
retainedEarnings 96634000.00
otherLiab 1591000.00
goodWill 0.00
otherAssets 5838000.00
cash 170291000.00
totalCurrentLiabilities 45482000.00
currentDeferredRevenue 4907000.00
netDebt -170291000.00
shortTermDebt 748000.00
otherStockholderEquity 140564000.00
propertyPlantEquipment 3075000.00
totalCurrentAssets 275371000.00
netTangibleAssets 237211000.00
shortTermInvestments 37703000.00
netReceivables 40180000.00
longTermDebt 0.00
inventory 21693000.00
accountsPayable 21036000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 14000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 96634000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1902000.00
deferredLongTermAssetCharges 3936000.00
nonCurrentAssetsTotal 8913000.00
nonCurrentLiabilitiesOther 1393000.00
nonCurrentLiabilitiesTotal 1591000.00
capitalSurpluse 140564000.00
liabilitiesAndStockholdersEquity 284284000.00
cashAndShortTermInvestments 207994000.00
propertyPlantAndEquipmentGross 3075000.00
propertyPlantAndEquipmentNet 3075000.00
commonStockSharesOutstanding 32278127.00
2014-01-31
date 2014-01-31
filing_date 2014-04-04
currency_symbol USD
totalAssets 183307000.00
intangibleAssets 0.00
otherCurrentAssets 4553000.00
totalLiab 26946000.00
totalStockholderEquity 156361000.00
deferredLongTermLiab 0.00
otherCurrentLiab 59000.00
commonStock 13000.00
retainedEarnings 46063000.00
otherLiab 1544000.00
goodWill 0.00
otherAssets 3053000.00
cash 143394000.00
totalCurrentLiabilities 25402000.00
currentDeferredRevenue 4831000.00
netDebt -143394000.00
shortTermDebt 12191000.00
otherStockholderEquity 115511000.00
propertyPlantEquipment 3018000.00
totalCurrentAssets 177236000.00
netTangibleAssets 156361000.00
shortTermInvestments 3000.00
netReceivables 18837000.00
longTermDebt 0.00
inventory 10452000.00
accountsPayable 8321000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5226000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 13000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 46063000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1919000.00
deferredLongTermAssetCharges 1134000.00
nonCurrentAssetsTotal 6071000.00
nonCurrentLiabilitiesOther 1544000.00
nonCurrentLiabilitiesTotal 1544000.00
capitalSurpluse 110285000.00
liabilitiesAndStockholdersEquity 183307000.00
cashAndShortTermInvestments 143394000.00
propertyPlantAndEquipmentGross 3018000.00
propertyPlantAndEquipmentNet 3018000.00
commonStockSharesOutstanding 30172563.00
2013-01-31
date 2013-01-31
filing_date 2013-04-04
currency_symbol USD
totalAssets 138603000.00
intangibleAssets 0.00
otherCurrentAssets 3583000.00
totalLiab 26271000.00
totalStockholderEquity 112332000.00
deferredLongTermLiab 0.00
otherCurrentLiab 210000.00
commonStock 12000.00
retainedEarnings 20409000.00
otherLiab 1441000.00
goodWill 0.00
otherAssets 2919000.00
cash 100494000.00
totalCurrentLiabilities 24830000.00
currentDeferredRevenue 3451000.00
netDebt -100494000.00
shortTermDebt 14495000.00
otherStockholderEquity 96101000.00
propertyPlantEquipment 2536000.00
totalCurrentAssets 133148000.00
netTangibleAssets 112332000.00
shortTermInvestments 3000.00
netReceivables 20153000.00
longTermDebt 0.00
inventory 8918000.00
accountsPayable 6674000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4190000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 20409000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1981000.00
deferredLongTermAssetCharges 938000.00
nonCurrentAssetsTotal 5455000.00
nonCurrentLiabilitiesOther 1441000.00
nonCurrentLiabilitiesTotal 1441000.00
capitalSurpluse 91911000.00
liabilitiesAndStockholdersEquity 138603000.00
cashAndShortTermInvestments 100494000.00
propertyPlantAndEquipmentGross 2536000.00
propertyPlantAndEquipmentNet 2536000.00
commonStockSharesOutstanding 15016986.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
totalAssets 81739000.00
intangibleAssets 270000.00
otherCurrentAssets 2604000.00
totalLiab 75290000.00
totalStockholderEquity 6449000.00
otherCurrentLiab 470000.00
commonStock 3000.00
retainedEarnings 2221000.00
otherLiab 1446000.00
otherAssets 1964000.00
cash 58944000.00
totalCurrentLiabilities 22944000.00
currentDeferredRevenue 8002000.00
netDebt -58944000.00
shortTermDebt 7991000.00
otherStockholderEquity 7860000.00
propertyPlantEquipment 1686000.00
totalCurrentAssets 77819000.00
shortTermInvestments 517000.00
netReceivables 9485000.00
inventory 6786000.00
accountsPayable 6481000.00
accumulatedOtherComprehensiveIncome -3635000.00
commonStockTotalEquity 3000.00
preferredStockTotalEquity 50900000.00
nonCurrrentAssetsOther 1538000.00
nonCurrentAssetsTotal 3920000.00
nonCurrentLiabilitiesTotal 52346000.00
liabilitiesAndStockholdersEquity 81739000.00
cashAndShortTermInvestments 58944000.00
propertyPlantAndEquipmentGross 1686000.00
propertyPlantAndEquipmentNet 1686000.00
commonStockSharesOutstanding 22407525.00
2011-01-31
date 2011-01-31
filing_date 2011-01-31
currency_symbol USD
totalAssets 64133000.00
intangibleAssets 810000.00
otherCurrentAssets 1861000.00
totalLiab 65237000.00
totalStockholderEquity -1104000.00
otherCurrentLiab 7434000.00
commonStock 3000.00
retainedEarnings -7600000.00
otherLiab 1732000.00
otherAssets 1762000.00
cash 41896000.00
totalCurrentLiabilities 24232000.00
currentDeferredRevenue 9662000.00
netDebt -41896000.00
shortTermDebt 411000.00
otherStockholderEquity 9937000.00
propertyPlantEquipment 1565000.00
totalCurrentAssets 59996000.00
shortTermInvestments 243000.00
netReceivables 8829000.00
inventory 7410000.00
accountsPayable 6725000.00
accumulatedOtherComprehensiveIncome -3444000.00
commonStockTotalEquity 3000.00
preferredStockTotalEquity 39273000.00
nonCurrrentAssetsOther 1527000.00
nonCurrentAssetsTotal 4137000.00
nonCurrentLiabilitiesTotal 41005000.00
liabilitiesAndStockholdersEquity 64133000.00
cashAndShortTermInvestments 41896000.00
propertyPlantAndEquipmentGross 1565000.00
propertyPlantAndEquipmentNet 1565000.00
commonStockSharesOutstanding 22407525.00
2010-01-31
date 2010-01-31
filing_date 2010-01-31
currency_symbol USD
totalAssets 47768000.00
intangibleAssets 1650000.00
otherCurrentAssets 1757000.00
totalLiab 65201000.00
totalStockholderEquity -17433000.00
otherCurrentLiab 8757000.00
commonStock 3000.00
retainedEarnings -21529000.00
cash 26599000.00
totalCurrentLiabilities 23976000.00
currentDeferredRevenue 9813000.00
netDebt -26599000.00
shortTermDebt 256000.00
otherStockholderEquity 7049000.00
totalCurrentAssets 44124000.00
shortTermInvestments 5000000.00
netReceivables 9089000.00
inventory 1679000.00
accountsPayable 5150000.00
accumulatedOtherComprehensiveIncome -2956000.00
commonStockTotalEquity 3000.00
nonCurrrentAssetsOther 328000.00
nonCurrentAssetsTotal 3644000.00
nonCurrentLiabilitiesTotal 41225000.00
liabilitiesAndStockholdersEquity 47768000.00
cashAndShortTermInvestments 31599000.00
propertyPlantAndEquipmentGross 1111000.00
propertyPlantAndEquipmentNet 1111000.00
commonStockSharesOutstanding 22407525.00
Cash_Flow
currency_symbol USD
quarterly
2023-10-31
date 2023-10-31
currency_symbol USD
netIncome -41710000.00
beginPeriodCashFlow 122523000.00
capitalExpenditures 0
2023-07-31
date 2023-07-31
filing_date 2023-09-08
currency_symbol USD
investments 241000.00
changeToLiabilities -14181000.00
totalCashflowsFromInvestingActivities 241000.00
totalCashFromFinancingActivities 1371000.00
changeToOperatingActivities 2462000.00
netIncome -31198000.00
changeInCash -5226000.00
beginPeriodCashFlow 127749000.00
endPeriodCashFlow 122523000.00
totalCashFromOperatingActivities -6838000.00
depreciation 6121000.00
changeToInventory 6453000.00
changeToAccountReceivables -333000.00
otherCashflowsFromFinancingActivities 1371000.00
changeToNetincome 24999000.00
capitalExpenditures 5396000
changeInWorkingCapital -6760000.00
stockBasedCompensation 28122000.00
otherNonCashItems 631000.00
freeCashFlow -12234000.00
2023-04-30
date 2023-04-30
filing_date 2023-06-06
currency_symbol USD
investments -5912000.00
changeToLiabilities 4696000.00
totalCashflowsFromInvestingActivities -8210000.00
totalCashFromFinancingActivities 385000.00
changeToOperatingActivities 2462000.00
netIncome -35902000.00
changeInCash 14200000.00
beginPeriodCashFlow 113549000.00
endPeriodCashFlow 127749000.00
totalCashFromOperatingActivities 22025000.00
depreciation 5824000.00
changeToInventory -737000.00
changeToAccountReceivables 22162000.00
otherCashflowsFromFinancingActivities 385000.00
changeToNetincome 28175000.00
capitalExpenditures 2298000
changeReceivables 22162000.00
cashFlowsOtherOperating -1824000.00
cashAndCashEquivalentsChanges 14200000.00
changeInWorkingCapital 24297000.00
stockBasedCompensation 27265000.00
otherNonCashItems -305000.00
freeCashFlow 19727000.00
2023-01-31
date 2023-01-31
filing_date 2023-03-31
currency_symbol USD
investments -8136000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -8136000.00
totalCashFromFinancingActivities 3751000.00
changeToOperatingActivities 2462000.00
netIncome -11105000.00
changeInCash 705000.00
beginPeriodCashFlow 112844000.00
endPeriodCashFlow 113549000.00
totalCashFromOperatingActivities 5090000.00
depreciation 5508000.00
changeToInventory 4909000.00
changeToAccountReceivables -3431000.00
otherCashflowsFromFinancingActivities -6834000.00
changeToNetincome 24999000.00
capitalExpenditures 2028000
changeInWorkingCapital -12548000.00
stockBasedCompensation 29107000.00
otherNonCashItems -1181000.00
freeCashFlow 3062000.00
2022-10-31
date 2022-10-31
filing_date 2022-12-09
currency_symbol USD
investments -83913000.00
changeToLiabilities 9055000.00
totalCashflowsFromInvestingActivities -88848000.00
totalCashFromFinancingActivities 738000.00
changeToOperatingActivities -1632000.00
netIncome -19809000.00
changeInCash -82110000.00
beginPeriodCashFlow 194954000.00
endPeriodCashFlow 112844000.00
totalCashFromOperatingActivities 6000000.00
depreciation 5131000.00
changeToInventory -5292000.00
changeToAccountReceivables -10858000.00
otherCashflowsFromFinancingActivities 738000.00
changeToNetincome 27661000.00
capitalExpenditures 4935000
changeReceivables -10858000.00
cashFlowsOtherOperating 393000.00
cashAndCashEquivalentsChanges -82110000.00
changeInWorkingCapital -6702000.00
stockBasedCompensation 28101000.00
otherNonCashItems -295000.00
freeCashFlow 1065000.00
2022-07-31
date 2022-07-31
filing_date 2022-09-08
currency_symbol USD
investments -2972000.00
changeToLiabilities -765000.00
totalCashflowsFromInvestingActivities -6359000.00
totalCashFromFinancingActivities 1221000.00
changeToOperatingActivities 7832000.00
netIncome -23650000.00
changeInCash -5695000.00
beginPeriodCashFlow 200649000.00
endPeriodCashFlow 194954000.00
totalCashFromOperatingActivities -557000.00
depreciation 4687000.00
changeToInventory 1420000.00
changeToAccountReceivables -9690000.00
otherCashflowsFromFinancingActivities 1221000.00
changeToNetincome 26730000.00
capitalExpenditures 3387000
changeReceivables -9690000.00
cashFlowsOtherOperating 711000.00
cashAndCashEquivalentsChanges -5695000.00
changeInWorkingCapital -8324000.00
stockBasedCompensation 26909000.00
otherNonCashItems 10000.00
freeCashFlow -3944000.00
2022-04-30
date 2022-04-30
filing_date 2022-06-08
currency_symbol USD
investments -3952000.00
changeToLiabilities -4849000.00
totalCashflowsFromInvestingActivities -3952000.00
totalCashFromFinancingActivities -12000.00
changeToOperatingActivities -5585000.00
netIncome -10822000.00
changeInCash 29596000.00
beginPeriodCashFlow 171053000.00
endPeriodCashFlow 200649000.00
totalCashFromOperatingActivities 33560000.00
depreciation 4608000.00
otherCashflowsFromInvestingActivities 749000.00
changeToInventory 3696000.00
changeToAccountReceivables 16299000.00
otherCashflowsFromFinancingActivities -12000.00
changeToNetincome 28443000.00
capitalExpenditures 4701000
changeReceivables 16299000.00
cashFlowsOtherOperating -3815000.00
cashAndCashEquivalentsChanges 29596000.00
changeInWorkingCapital 11331000.00
stockBasedCompensation 27041000.00
otherNonCashItems 32000.00
freeCashFlow 28859000.00
2022-01-31
date 2022-01-31
filing_date 2022-04-01
currency_symbol USD
investments -310482000.00
changeToLiabilities -1445000.00
totalCashflowsFromInvestingActivities -310482000.00
totalCashFromFinancingActivities 3194000.00
changeToOperatingActivities -5477000.00
netIncome -9193000.00
changeInCash -286717000.00
beginPeriodCashFlow 457770000.00
endPeriodCashFlow 171053000.00
totalCashFromOperatingActivities 20571000.00
depreciation 4868000.00
otherCashflowsFromInvestingActivities -307038000.00
changeToInventory 2014000.00
changeToAccountReceivables 1202000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 3194000.00
changeToNetincome 23669000.00
capitalExpenditures 3444000
changeReceivables 1202000.00
cashFlowsOtherOperating -544000.00
cashAndCashEquivalentsChanges -286717000.00
changeInWorkingCapital 1227000.00
stockBasedCompensation 27534000.00
otherNonCashItems 8000.00
freeCashFlow 17127000.00
2021-10-31
date 2021-10-31
filing_date 2021-12-10
currency_symbol USD
investments -6665000.00
changeToLiabilities -3353000.00
totalCashflowsFromInvestingActivities -2911000.00
totalCashFromFinancingActivities 3004000.00
changeToOperatingActivities 731000.00
netIncome 756000.00
changeInCash 199358000.00
beginPeriodCashFlow 258412000.00
endPeriodCashFlow 457770000.00
totalCashFromOperatingActivities 8334000.00
depreciation 3336000.00
otherCashflowsFromInvestingActivities 749000.00
changeToInventory -4963000.00
changeToAccountReceivables -6481000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 4298000.00
changeToNetincome -39294000.00
capitalExpenditures 2481000
changeReceivables -6481000.00
cashFlowsOtherOperating -1898000.00
cashAndCashEquivalentsChanges 199358000.00
changeInWorkingCapital -16695000.00
stockBasedCompensation 22053000.00
otherNonCashItems -348000.00
freeCashFlow 5853000.00
2021-07-31
date 2021-07-31
filing_date 2021-09-08
currency_symbol USD
investments 15941000.00
changeToLiabilities 12604000.00
totalCashflowsFromInvestingActivities 14141000.00
totalCashFromFinancingActivities 2315000.00
changeToOperatingActivities -2026000.00
netIncome -7156000.00
changeInCash 30893000.00
beginPeriodCashFlow 227519000.00
endPeriodCashFlow 258412000.00
totalCashFromOperatingActivities 14437000.00
depreciation 2920000.00
otherCashflowsFromInvestingActivities 749000.00
changeToInventory -8956000.00
changeToAccountReceivables -3767000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2315000.00
changeToNetincome 19792000.00
capitalExpenditures 1800000
changeReceivables -3767000.00
cashFlowsOtherOperating 597000.00
cashAndCashEquivalentsChanges 30893000.00
changeInWorkingCapital -1119000.00
stockBasedCompensation 19372000.00
otherNonCashItems 638000.00
freeCashFlow 12637000.00
2021-04-30
date 2021-04-30
filing_date 2021-06-08
currency_symbol USD
investments -9276000.00
changeToLiabilities 1313000.00
totalCashflowsFromInvestingActivities -11230000.00
totalCashFromFinancingActivities 2012000.00
changeToOperatingActivities 1295000.00
netIncome -10818000.00
changeInCash -13765000.00
beginPeriodCashFlow 241284000.00
endPeriodCashFlow 227519000.00
totalCashFromOperatingActivities -4547000.00
depreciation 2883000.00
changeToInventory -7039000.00
changeToAccountReceivables -9554000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2012000.00
changeToNetincome 19085000.00
capitalExpenditures 1954000
changeReceivables -9554000.00
cashFlowsOtherOperating -834000.00
cashAndCashEquivalentsChanges -13765000.00
changeInWorkingCapital -16114000.00
stockBasedCompensation 18842000.00
otherNonCashItems 227000.00
freeCashFlow -6501000.00
2021-01-31
date 2021-01-31
filing_date 2021-03-31
currency_symbol USD
investments -1950000.00
changeToLiabilities 6178000.00
totalCashflowsFromInvestingActivities -5363000.00
totalCashFromFinancingActivities 8645000.00
changeToOperatingActivities 868000.00
netIncome -12489000.00
changeInCash 15766000.00
beginPeriodCashFlow 225518000.00
endPeriodCashFlow 241284000.00
totalCashFromOperatingActivities 12484000.00
depreciation 3099000.00
otherCashflowsFromInvestingActivities -2990000.00
changeToInventory -2369000.00
changeToAccountReceivables -863000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 8645000.00
changeToNetincome 18808000.00
capitalExpenditures 3413000
changeReceivables -863000.00
cashFlowsOtherOperating -1410000.00
cashAndCashEquivalentsChanges 15766000.00
changeInWorkingCapital 3066000.00
stockBasedCompensation 18727000.00
otherNonCashItems 532000.00
freeCashFlow 9071000.00
2020-10-31
date 2020-10-31
filing_date 2020-12-09
currency_symbol USD
investments -8542000.00
changeToLiabilities 10494000.00
totalCashflowsFromInvestingActivities -9406000.00
totalCashFromFinancingActivities 1173000.00
changeToOperatingActivities 6869000.00
netIncome -17078000.00
changeInCash 4861000.00
beginPeriodCashFlow 220657000.00
endPeriodCashFlow 225518000.00
totalCashFromOperatingActivities 13094000.00
depreciation 3082000.00
changeToInventory 195000.00
changeToAccountReceivables -836000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2110000.00
changeToNetincome 18704000.00
capitalExpenditures 864000
changeReceivables -836000.00
cashFlowsOtherOperating -1727000.00
cashAndCashEquivalentsChanges 4861000.00
changeInWorkingCapital 8126000.00
stockBasedCompensation 18977000.00
otherNonCashItems 238000.00
freeCashFlow 12230000.00
2020-07-31
date 2020-07-31
filing_date 2020-09-09
currency_symbol USD
investments -14154000.00
changeToLiabilities -3716000.00
totalCashflowsFromInvestingActivities -14391000.00
totalCashFromFinancingActivities 871000.00
changeToOperatingActivities 4333000.00
netIncome -14756000.00
changeInCash -15937000.00
beginPeriodCashFlow 236594000.00
endPeriodCashFlow 220657000.00
totalCashFromOperatingActivities -2417000.00
depreciation 2914000.00
changeToInventory -1950000.00
changeToAccountReceivables -2591000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 871000.00
changeToNetincome 16091000.00
capitalExpenditures 237000
changeReceivables -2591000.00
cashFlowsOtherOperating 1513000.00
cashAndCashEquivalentsChanges -15937000.00
changeInWorkingCapital -6744000.00
stockBasedCompensation 16394000.00
otherNonCashItems 44000.00
freeCashFlow -2654000.00
2020-04-30
date 2020-04-30
filing_date 2020-06-08
currency_symbol USD
investments -1736000.00
changeToLiabilities 4992000.00
totalCashflowsFromInvestingActivities -2164000.00
totalCashFromFinancingActivities -293000.00
changeToOperatingActivities -890000.00
netIncome -15463000.00
changeInCash 5182000.00
beginPeriodCashFlow 231412000.00
endPeriodCashFlow 236594000.00
totalCashFromOperatingActivities 7639000.00
depreciation 2872000.00
otherCashflowsFromInvestingActivities -1736000.00
changeToInventory 1014000.00
changeToAccountReceivables -2197000.00
salePurchaseOfStock -1000000.00
otherCashflowsFromFinancingActivities 707000.00
changeToNetincome 16455000.00
capitalExpenditures 428000
changeReceivables -2197000.00
cashFlowsOtherOperating -44000.00
cashAndCashEquivalentsChanges 5182000.00
changeInWorkingCapital 3765000.00
stockBasedCompensation 16036000.00
otherNonCashItems -28000.00
freeCashFlow 7211000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-27
currency_symbol USD
investments -24535000.00
changeToLiabilities -2279000.00
totalCashflowsFromInvestingActivities -24931000.00
totalCashFromFinancingActivities -106000.00
changeToOperatingActivities 1035000.00
netIncome -12981000.00
changeInCash -20907000.00
beginPeriodCashFlow 252319000.00
endPeriodCashFlow 231412000.00
totalCashFromOperatingActivities 4130000.00
depreciation 3400000.00
otherCashflowsFromInvestingActivities -6755000.00
changeToInventory -3126000.00
changeToAccountReceivables 3122000.00
salePurchaseOfStock 11960000.00
otherCashflowsFromFinancingActivities -106000.00
changeToNetincome 16665000.00
capitalExpenditures 396000
changeReceivables 3122000.00
cashFlowsOtherOperating -581000.00
cashAndCashEquivalentsChanges -20907000.00
changeInWorkingCapital -3131000.00
stockBasedCompensation 16903000.00
otherNonCashItems -158000.00
freeCashFlow 3734000.00
2019-10-31
date 2019-10-31
filing_date 2019-12-06
currency_symbol USD
investments 4955000.00
changeToLiabilities 3914000.00
totalCashflowsFromInvestingActivities 4484000.00
totalCashFromFinancingActivities 3268000.00
changeToOperatingActivities 2649000.00
netIncome -4309000.00
changeInCash 29617000.00
beginPeriodCashFlow 222702000.00
endPeriodCashFlow 252319000.00
totalCashFromOperatingActivities 21865000.00
depreciation 2792000.00
otherCashflowsFromInvestingActivities 17780000.00
changeToInventory -2469000.00
changeToAccountReceivables 6331000.00
salePurchaseOfStock 9552000.00
otherCashflowsFromFinancingActivities 3268000.00
changeToNetincome 17405000.00
capitalExpenditures 471000
changeReceivables 6331000.00
cashFlowsOtherOperating -1616000.00
cashAndCashEquivalentsChanges 29617000.00
changeInWorkingCapital 6257000.00
stockBasedCompensation 17308000.00
otherNonCashItems -183000.00
freeCashFlow 21394000.00
2019-07-31
date 2019-07-31
filing_date 2019-09-06
currency_symbol USD
investments 9190000.00
changeToLiabilities 3894000.00
totalCashflowsFromInvestingActivities 8749000.00
totalCashFromFinancingActivities 1411000.00
changeToOperatingActivities -2451000.00
netIncome -10191000.00
changeInCash 18247000.00
beginPeriodCashFlow 204455000.00
endPeriodCashFlow 222702000.00
totalCashFromOperatingActivities 8087000.00
depreciation 2731000.00
otherCashflowsFromInvestingActivities 12825000.00
changeToInventory 259000.00
changeToAccountReceivables -1483000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1411000.00
changeToNetincome 16294000.00
capitalExpenditures 441000
changeReceivables -1483000.00
cashFlowsOtherOperating -3099000.00
cashAndCashEquivalentsChanges 18247000.00
changeInWorkingCapital -280000.00
stockBasedCompensation 16200000.00
otherNonCashItems -55000.00
freeCashFlow 7646000.00
2019-04-30
date 2019-04-30
filing_date 2019-06-07
currency_symbol USD
investments 3635000.00
changeToLiabilities 2942000.00
totalCashflowsFromInvestingActivities 3122000.00
totalCashFromFinancingActivities 1943000.00
changeToOperatingActivities 339000.00
netIncome -17311000.00
changeInCash 10397000.00
beginPeriodCashFlow 194058000.00
endPeriodCashFlow 204455000.00
totalCashFromOperatingActivities 5332000.00
depreciation 2708000.00
otherCashflowsFromInvestingActivities 3635000.00
changeToInventory 617000.00
changeToAccountReceivables -245000.00
salePurchaseOfStock 2938000.00
otherCashflowsFromFinancingActivities 1943000.00
changeToNetincome 16623000.00
capitalExpenditures 513000
changeReceivables -245000.00
cashFlowsOtherOperating 376000.00
cashAndCashEquivalentsChanges 10397000.00
changeInWorkingCapital 3711000.00
stockBasedCompensation 16460000.00
otherNonCashItems -257000.00
freeCashFlow 4819000.00
2019-01-31
date 2019-01-31
filing_date 2019-03-29
currency_symbol USD
investments -27932000.00
changeToLiabilities -759000.00
totalCashflowsFromInvestingActivities -28492000.00
totalCashFromFinancingActivities -3773000.00
changeToOperatingActivities -5508000.00
netIncome -4543000.00
changeInCash -18291000.00
beginPeriodCashFlow 212349000.00
endPeriodCashFlow 194058000.00
totalCashFromOperatingActivities 13974000.00
depreciation 1866000.00
otherCashflowsFromInvestingActivities -76202000.00
changeToInventory 5076000.00
changeToAccountReceivables 6205000.00
salePurchaseOfStock -3485000.00
otherCashflowsFromFinancingActivities -288000.00
changeToNetincome 9207000.00
capitalExpenditures 560000
changeReceivables 6205000.00
cashFlowsOtherOperating -2719000.00
cashAndCashEquivalentsChanges -18291000.00
changeInWorkingCapital 8088000.00
stockBasedCompensation 15875000.00
otherNonCashItems -8000.00
freeCashFlow 13414000.00
2018-10-31
date 2018-10-31
filing_date 2018-12-07
currency_symbol USD
investments -55501000.00
changeToLiabilities -7965000.00
totalCashflowsFromInvestingActivities -55904000.00
totalCashFromFinancingActivities -30566000.00
changeToOperatingActivities 3499000.00
netIncome -9021000.00
changeInCash -82949000.00
beginPeriodCashFlow 295298000.00
endPeriodCashFlow 212349000.00
totalCashFromOperatingActivities 3521000.00
depreciation 1790000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 7459000.00
changeToAccountReceivables -3410000.00
salePurchaseOfStock -30805000.00
otherCashflowsFromFinancingActivities 239000.00
changeToNetincome 15603000.00
capitalExpenditures 403000
changeReceivables -3410000.00
cashFlowsOtherOperating -730000.00
cashAndCashEquivalentsChanges -82949000.00
changeInWorkingCapital -4813000.00
stockBasedCompensation 15612000.00
otherNonCashItems 158000.00
freeCashFlow 3118000.00
2018-07-31
date 2018-07-31
filing_date 2018-09-07
currency_symbol USD
investments -3150000.00
changeToLiabilities 6736000.00
totalCashflowsFromInvestingActivities -4456000.00
totalCashFromFinancingActivities -43860000.00
changeToOperatingActivities 1886000.00
netIncome -6877000.00
changeInCash -41403000.00
beginPeriodCashFlow 336701000.00
endPeriodCashFlow 295298000.00
totalCashFromOperatingActivities 6913000.00
depreciation 1781000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -7819000.00
changeToAccountReceivables -3280000.00
salePurchaseOfStock -44990000.00
otherCashflowsFromFinancingActivities 1130000.00
changeToNetincome 15194000.00
capitalExpenditures 1306000
changeReceivables -3280000.00
cashFlowsOtherOperating 1258000.00
cashAndCashEquivalentsChanges -41403000.00
changeInWorkingCapital -3215000.00
stockBasedCompensation 15130000.00
otherNonCashItems 174000.00
freeCashFlow 5607000.00
2018-04-30
date 2018-04-30
filing_date 2018-06-08
currency_symbol USD
investments 10381000.00
changeToLiabilities -11982000.00
totalCashflowsFromInvestingActivities 9710000.00
totalCashFromFinancingActivities -19754000.00
changeToOperatingActivities -9247000.00
netIncome -10006000.00
changeInCash -9980000.00
beginPeriodCashFlow 346681000.00
endPeriodCashFlow 336701000.00
totalCashFromOperatingActivities 64000.00
depreciation 1784000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 415000.00
changeToAccountReceivables 5567000.00
salePurchaseOfStock -20624000.00
otherCashflowsFromFinancingActivities 870000.00
changeToNetincome 14213000.00
capitalExpenditures 671000
changeReceivables 5567000.00
cashFlowsOtherOperating 99000.00
cashAndCashEquivalentsChanges -9980000.00
changeInWorkingCapital -5909000.00
stockBasedCompensation 14195000.00
otherNonCashItems 8000.00
freeCashFlow -607000.00
2018-01-31
date 2018-01-31
filing_date 2018-03-30
currency_symbol USD
investments 4913000.00
changeToLiabilities -8902000.00
totalCashflowsFromInvestingActivities 3628000.00
totalCashFromFinancingActivities -2999000.00
changeToOperatingActivities 5226000.00
netIncome 1261000.00
changeInCash 25739000.00
beginPeriodCashFlow 320933000.00
endPeriodCashFlow 346672000.00
totalCashFromOperatingActivities 25110000.00
depreciation 1446000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2286000.00
changeToAccountReceivables 15903000.00
salePurchaseOfStock -3283000.00
otherCashflowsFromFinancingActivities 284000.00
changeToNetincome 17752000.00
capitalExpenditures 1285000
changeReceivables 15903000.00
cashFlowsOtherOperating -84000.00
cashAndCashEquivalentsChanges 25739000.00
changeInWorkingCapital 7525000.00
stockBasedCompensation 14786000.00
otherNonCashItems 72000.00
freeCashFlow 23825000.00
2017-10-31
date 2017-10-31
filing_date 2017-12-08
currency_symbol USD
investments -2117000.00
changeToLiabilities 12503000.00
totalCashflowsFromInvestingActivities -2666000.00
totalCashFromFinancingActivities -12779000.00
changeToOperatingActivities 9089000.00
netIncome 11724000.00
changeInCash 11195000.00
beginPeriodCashFlow 309738000.00
endPeriodCashFlow 320933000.00
totalCashFromOperatingActivities 26640000.00
depreciation 1322000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -3371000.00
changeToAccountReceivables -8846000.00
salePurchaseOfStock -12785000.00
otherCashflowsFromFinancingActivities 6000.00
changeToNetincome 14480000.00
capitalExpenditures 549000
changeReceivables -8846000.00
cashFlowsOtherOperating -1223000.00
cashAndCashEquivalentsChanges 11195000.00
changeInWorkingCapital -1174000.00
stockBasedCompensation 14668000.00
otherNonCashItems 49000.00
freeCashFlow 26091000.00
2017-07-31
date 2017-07-31
filing_date 2017-09-08
currency_symbol USD
investments -6129000.00
changeToLiabilities 5492000.00
totalCashflowsFromInvestingActivities -7027000.00
totalCashFromFinancingActivities -29047000.00
changeToOperatingActivities -1746000.00
netIncome 3303000.00
changeInCash -25444000.00
beginPeriodCashFlow 335182000.00
endPeriodCashFlow 309738000.00
totalCashFromOperatingActivities 10630000.00
depreciation 1298000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 1340000.00
changeToAccountReceivables -15480000.00
salePurchaseOfStock -29947000.00
otherCashflowsFromFinancingActivities 900000.00
changeToNetincome 14169000.00
capitalExpenditures 898000
changeReceivables -15480000.00
cashFlowsOtherOperating 464000.00
cashAndCashEquivalentsChanges -25444000.00
changeInWorkingCapital -8455000.00
stockBasedCompensation 14435000.00
otherNonCashItems 5000.00
freeCashFlow 9732000.00
2017-04-30
date 2017-04-30
filing_date 2017-06-08
currency_symbol USD
investments -2580000.00
changeToLiabilities -11011000.00
totalCashflowsFromInvestingActivities -3535000.00
totalCashFromFinancingActivities -7178000.00
changeToOperatingActivities 895000.00
netIncome 2564000.00
changeInCash 12310000.00
beginPeriodCashFlow 322872000.00
endPeriodCashFlow 335182000.00
totalCashFromOperatingActivities 23023000.00
depreciation 704000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 1079000.00
changeToAccountReceivables 15725000.00
salePurchaseOfStock -8773000.00
otherCashflowsFromFinancingActivities 1595000.00
changeToNetincome 12756000.00
capitalExpenditures 955000
changeReceivables 15725000.00
cashFlowsOtherOperating 1149000.00
cashAndCashEquivalentsChanges 12310000.00
changeInWorkingCapital 6688000.00
stockBasedCompensation 12972000.00
otherNonCashItems 349000.00
freeCashFlow 22068000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-30
currency_symbol USD
investments -24011000.00
changeToLiabilities -6435000.00
totalCashflowsFromInvestingActivities -24642000.00
totalCashFromFinancingActivities 1793000.00
changeToOperatingActivities 2251000.00
netIncome 18350000.00
changeInCash 9417000.00
beginPeriodCashFlow 313455000.00
endPeriodCashFlow 322872000.00
totalCashFromOperatingActivities 32266000.00
depreciation 379000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 3195000.00
changeToAccountReceivables 2798000.00
salePurchaseOfStock 1793000.00
otherCashflowsFromFinancingActivities 1793000.00
changeToNetincome 13633000.00
capitalExpenditures 631000
changeReceivables 2798000.00
cashFlowsOtherOperating 272000.00
cashAndCashEquivalentsChanges 9417000.00
changeInWorkingCapital 79000.00
stockBasedCompensation 13358000.00
otherNonCashItems 11000.00
freeCashFlow 31635000.00
2016-10-31
date 2016-10-31
filing_date 2016-12-09
currency_symbol USD
investments -8195000.00
changeToLiabilities 12287000.00
totalCashflowsFromInvestingActivities -9268000.00
totalCashFromFinancingActivities 3221000.00
changeToOperatingActivities -1197000.00
netIncome 29045000.00
changeInCash 36948000.00
beginPeriodCashFlow 276507000.00
endPeriodCashFlow 313455000.00
totalCashFromOperatingActivities 42995000.00
depreciation 364000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2442000.00
changeToAccountReceivables -7806000.00
salePurchaseOfStock 3221000.00
otherCashflowsFromFinancingActivities 3221000.00
changeToNetincome 12247000.00
capitalExpenditures 1073000
changeReceivables -7806000.00
cashFlowsOtherOperating -747000.00
cashAndCashEquivalentsChanges 36948000.00
changeInWorkingCapital 842000.00
stockBasedCompensation 12707000.00
otherNonCashItems -28000.00
freeCashFlow 41922000.00
2016-07-31
date 2016-07-31
filing_date 2016-09-08
currency_symbol USD
investments 5266000.00
changeToLiabilities 7441000.00
totalCashflowsFromInvestingActivities 4738000.00
totalCashFromFinancingActivities -18693000.00
changeToOperatingActivities 564000.00
netIncome 8632000.00
changeInCash 8548000.00
beginPeriodCashFlow 267959000.00
endPeriodCashFlow 276507000.00
totalCashFromOperatingActivities 22503000.00
depreciation 378000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2977000.00
changeToAccountReceivables -3087000.00
salePurchaseOfStock -18693000.00
otherCashflowsFromFinancingActivities -18693000.00
changeToNetincome 12301000.00
capitalExpenditures 528000
changeReceivables -3087000.00
cashFlowsOtherOperating -234000.00
cashAndCashEquivalentsChanges 8548000.00
changeInWorkingCapital 1941000.00
stockBasedCompensation 11466000.00
otherNonCashItems 28000.00
freeCashFlow 21975000.00
2016-04-30
date 2016-04-30
filing_date 2016-06-08
currency_symbol USD
investments -16093000.00
changeToLiabilities -7810000.00
totalCashflowsFromInvestingActivities -16562000.00
totalCashFromFinancingActivities 915000.00
changeToOperatingActivities 553000.00
netIncome 1783000.00
changeInCash -97000.00
beginPeriodCashFlow 268056000.00
endPeriodCashFlow 267959000.00
totalCashFromOperatingActivities 15550000.00
depreciation 464000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 246000.00
changeToAccountReceivables 8907000.00
salePurchaseOfStock 915000.00
otherCashflowsFromFinancingActivities 915000.00
changeToNetincome 11587000.00
capitalExpenditures 469000
changeReceivables 8907000.00
cashFlowsOtherOperating 297000.00
cashAndCashEquivalentsChanges -97000.00
changeInWorkingCapital 1896000.00
stockBasedCompensation 11301000.00
otherNonCashItems -150000.00
freeCashFlow 15081000.00
2016-01-31
date 2016-01-31
filing_date 2016-03-25
currency_symbol USD
investments 301000.00
changeToLiabilities 932000.00
totalCashflowsFromInvestingActivities -495000.00
totalCashFromFinancingActivities 1770000.00
changeToOperatingActivities 9147000.00
netIncome 5096000.00
changeInCash 31591000.00
beginPeriodCashFlow 236465000.00
endPeriodCashFlow 268056000.00
totalCashFromOperatingActivities 30316000.00
depreciation 442000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 4621000.00
changeToAccountReceivables 6874000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1770000.00
changeToNetincome 12872000.00
capitalExpenditures 796000
changeReceivables 6874000.00
cashFlowsOtherOperating -631000.00
cashAndCashEquivalentsChanges 31591000.00
changeInWorkingCapital 13106000.00
stockBasedCompensation 11546000.00
otherNonCashItems 15000.00
freeCashFlow 29520000.00
2015-10-31
date 2015-10-31
filing_date 2015-12-09
currency_symbol USD
investments -254000.00
changeToLiabilities -1973000.00
totalCashflowsFromInvestingActivities -928000.00
totalCashFromFinancingActivities 1811000.00
netIncome 29461000.00
changeInCash 36888000.00
beginPeriodCashFlow 199577000.00
endPeriodCashFlow 236465000.00
totalCashFromOperatingActivities 36005000.00
depreciation 409000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 4985000.00
changeToAccountReceivables -4145000.00
salePurchaseOfStock 2074000.00
otherCashflowsFromFinancingActivities 1811000.00
changeToNetincome 8471000.00
capitalExpenditures 674000
changeReceivables -4145000.00
cashFlowsOtherOperating -1335000.00
cashAndCashEquivalentsChanges 36888000.00
changeInWorkingCapital -2264000.00
stockBasedCompensation 7945000.00
otherNonCashItems 55000.00
freeCashFlow 35331000.00
2015-07-31
date 2015-07-31
filing_date 2015-09-08
currency_symbol USD
investments -2397000.00
changeToLiabilities 6668000.00
totalCashflowsFromInvestingActivities -32541000.00
totalCashFromFinancingActivities 2360000.00
netIncome 23097000.00
changeInCash 2266000.00
beginPeriodCashFlow 197311000.00
endPeriodCashFlow 199577000.00
totalCashFromOperatingActivities 32447000.00
depreciation 388000.00
otherCashflowsFromInvestingActivities -29905000.00
dividendsPaid 0.00
changeToInventory -1869000.00
changeToAccountReceivables -2454000.00
salePurchaseOfStock 2280000.00
otherCashflowsFromFinancingActivities 2360000.00
changeToNetincome 5948000.00
capitalExpenditures 239000
changeReceivables -2454000.00
cashFlowsOtherOperating 536000.00
cashAndCashEquivalentsChanges 2266000.00
changeInWorkingCapital 2790000.00
stockBasedCompensation 6121000.00
otherNonCashItems -3000.00
freeCashFlow 32208000.00
2015-04-30
date 2015-04-30
filing_date 2015-06-08
currency_symbol USD
investments -456000.00
changeToLiabilities 2509000.00
totalCashflowsFromInvestingActivities -832000.00
totalCashFromFinancingActivities 3059000.00
netIncome 18854000.00
changeInCash 27020000.00
beginPeriodCashFlow 170291000.00
endPeriodCashFlow 197311000.00
totalCashFromOperatingActivities 24793000.00
depreciation 367000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -4110000.00
changeToAccountReceivables 987000.00
salePurchaseOfStock 2876000.00
otherCashflowsFromFinancingActivities 3059000.00
changeToNetincome 5249000.00
capitalExpenditures 376000
changeReceivables 987000.00
cashFlowsOtherOperating 787000.00
cashAndCashEquivalentsChanges 27020000.00
changeInWorkingCapital 41000.00
stockBasedCompensation 5482000.00
otherNonCashItems 232000.00
freeCashFlow 24417000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-30
currency_symbol USD
investments 2010000.00
changeToLiabilities 5014000.00
totalCashflowsFromInvestingActivities 1766000.00
totalCashFromFinancingActivities 5490000.00
changeToOperatingActivities 6430000.00
netIncome 17674000.00
changeInCash 23714000.00
beginPeriodCashFlow 146577000.00
endPeriodCashFlow 170291000.00
totalCashFromOperatingActivities 16458000.00
depreciation 372000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -6854000.00
changeToAccountReceivables 785000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 5490000.00
changeToNetincome 397000.00
capitalExpenditures 244000
changeReceivables 785000.00
cashFlowsOtherOperating -1130000.00
cashAndCashEquivalentsChanges 23714000.00
changeInWorkingCapital -4589000.00
stockBasedCompensation 5585000.00
otherNonCashItems 46000.00
freeCashFlow 16214000.00
2014-10-31
date 2014-10-31
filing_date 2014-12-09
currency_symbol USD
investments -1621000.00
changeToLiabilities 10509000.00
totalCashflowsFromInvestingActivities -2350000.00
totalCashFromFinancingActivities 3710000.00
netIncome 18327000.00
changeInCash 18314000.00
beginPeriodCashFlow 128263000.00
endPeriodCashFlow 146577000.00
totalCashFromOperatingActivities 16954000.00
depreciation 335000.00
otherCashflowsFromInvestingActivities -290000.00
dividendsPaid 0.00
changeToInventory -1836000.00
changeToAccountReceivables -14132000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 3710000.00
changeToNetincome 3695000.00
capitalExpenditures 439000
changeReceivables -14132000.00
cashFlowsOtherOperating -154000.00
cashAndCashEquivalentsChanges 18314000.00
changeInWorkingCapital -6161000.00
stockBasedCompensation 4284000.00
otherNonCashItems -18000.00
freeCashFlow 16515000.00
2014-07-31
date 2014-07-31
filing_date 2014-09-08
currency_symbol USD
investments -12405000.00
changeToLiabilities 4030000.00
totalCashflowsFromInvestingActivities -12859000.00
totalCashFromFinancingActivities 3066000.00
netIncome 9310000.00
changeInCash -1217000.00
beginPeriodCashFlow 129480000.00
endPeriodCashFlow 128263000.00
totalCashFromOperatingActivities 8576000.00
depreciation 329000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2969000.00
changeToAccountReceivables -5528000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 3066000.00
changeToNetincome 2696000.00
capitalExpenditures 454000
changeReceivables -5528000.00
cashFlowsOtherOperating 547000.00
cashAndCashEquivalentsChanges -1217000.00
changeInWorkingCapital -4035000.00
stockBasedCompensation 2949000.00
otherNonCashItems -103000.00
freeCashFlow 8122000.00
2014-04-30
date 2014-04-30
filing_date 2014-06-06
currency_symbol USD
investments -26394000.00
changeToLiabilities 3612000.00
totalCashflowsFromInvestingActivities -26618000.00
totalCashFromFinancingActivities 2434000.00
netIncome 5260000.00
changeInCash -13914000.00
beginPeriodCashFlow 143394000.00
endPeriodCashFlow 129480000.00
totalCashFromOperatingActivities 10270000.00
depreciation 299000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 418000.00
changeToAccountReceivables -2468000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2434000.00
changeToNetincome 2472000.00
capitalExpenditures 224000
changeReceivables -2468000.00
cashFlowsOtherOperating 573000.00
cashAndCashEquivalentsChanges -13914000.00
changeInWorkingCapital 2009000.00
stockBasedCompensation 2874000.00
otherNonCashItems 102000.00
freeCashFlow 10046000.00
2014-01-31
date 2014-01-31
filing_date 2014-04-04
currency_symbol USD
changeToLiabilities -4987000.00
totalCashflowsFromInvestingActivities -317000.00
totalCashFromFinancingActivities 4239000.00
netIncome 5533000.00
changeInCash 15343000.00
beginPeriodCashFlow 128051000.00
endPeriodCashFlow 143394000.00
totalCashFromOperatingActivities 11421000.00
depreciation 307000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 2558000.00
changeToAccountReceivables 6612000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 4239000.00
changeToNetincome 2081000.00
capitalExpenditures 317000
changeReceivables 6612000.00
cashFlowsOtherOperating -683000.00
cashAndCashEquivalentsChanges 15343000.00
changeInWorkingCapital 3087000.00
stockBasedCompensation 2875000.00
otherNonCashItems -381000.00
freeCashFlow 11104000.00
2013-10-31
date 2013-10-31
filing_date 2013-12-12
currency_symbol USD
changeToLiabilities 2325000.00
totalCashflowsFromInvestingActivities -91000.00
totalCashFromFinancingActivities 2842000.00
netIncome 9126000.00
changeInCash 9741000.00
beginPeriodCashFlow 118310000.00
endPeriodCashFlow 128051000.00
totalCashFromOperatingActivities 6990000.00
depreciation 308000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -3097000.00
changeToAccountReceivables -3568000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2842000.00
changeToNetincome 2393000.00
capitalExpenditures 91000
changeReceivables -3568000.00
cashFlowsOtherOperating -497000.00
cashAndCashEquivalentsChanges 9741000.00
changeInWorkingCapital -4661000.00
stockBasedCompensation 2461000.00
otherNonCashItems -244000.00
freeCashFlow 6899000.00
2013-07-31
date 2013-07-31
filing_date 2013-09-13
currency_symbol USD
changeToLiabilities 3405000.00
totalCashflowsFromInvestingActivities -701000.00
totalCashFromFinancingActivities 2011000.00
netIncome 6254000.00
changeInCash 14033000.00
beginPeriodCashFlow 104277000.00
endPeriodCashFlow 118310000.00
totalCashFromOperatingActivities 12723000.00
depreciation 287000.00
otherCashflowsFromInvestingActivities 13000.00
dividendsPaid 0.00
changeToInventory -588000.00
changeToAccountReceivables 1586000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2011000.00
changeToNetincome 1359000.00
capitalExpenditures 714000
changeReceivables 1586000.00
cashFlowsOtherOperating 420000.00
cashAndCashEquivalentsChanges 14033000.00
changeInWorkingCapital 4766000.00
stockBasedCompensation 1593000.00
otherNonCashItems -177000.00
freeCashFlow 12009000.00
2013-04-30
date 2013-04-30
filing_date 2013-06-12
currency_symbol USD
changeToLiabilities 175000.00
totalCashflowsFromInvestingActivities -579000.00
totalCashFromFinancingActivities 1146000.00
netIncome 4741000.00
changeInCash 3783000.00
beginPeriodCashFlow 100494000.00
endPeriodCashFlow 104277000.00
totalCashFromOperatingActivities 3216000.00
depreciation 194000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -407000.00
changeToAccountReceivables -3314000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1146000.00
changeToNetincome 1379000.00
capitalExpenditures 579000
changeReceivables -3314000.00
cashFlowsOtherOperating 448000.00
cashAndCashEquivalentsChanges 3783000.00
changeInWorkingCapital -3237000.00
stockBasedCompensation 1606000.00
otherNonCashItems -88000.00
freeCashFlow 2637000.00
2013-01-31
date 2013-01-31
filing_date 2013-04-04
currency_symbol USD
changeToLiabilities 6701000.00
totalCashflowsFromInvestingActivities -1014000.00
totalCashFromFinancingActivities 4476000.00
netIncome 3643000.00
changeInCash 5674000.00
beginPeriodCashFlow 94820000.00
endPeriodCashFlow 100494000.00
totalCashFromOperatingActivities 1462000.00
depreciation 192000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 223000.00
changeToAccountReceivables -1910000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 677000.00
capitalExpenditures 531000
changeInWorkingCapital -3940000.00
stockBasedCompensation 1558000.00
otherNonCashItems 2000.00
freeCashFlow 931000.00
2012-10-31
date 2012-10-31
filing_date 2012-12-17
currency_symbol USD
changeToLiabilities 6461000.00
totalCashflowsFromInvestingActivities -750000.00
totalCashFromFinancingActivities 27359000.00
netIncome 6717000.00
changeInCash 29599000.00
beginPeriodCashFlow 65221000.00
endPeriodCashFlow 94820000.00
totalCashFromOperatingActivities 2992000.00
depreciation 182000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -752000.00
changeToAccountReceivables -7614000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 27359000.00
changeToNetincome 585000.00
capitalExpenditures 695000
changeInWorkingCapital -5257000.00
stockBasedCompensation 1485000.00
otherNonCashItems -7963000.00
freeCashFlow 2297000.00
2012-07-31
date 2012-07-31
filing_date 2012-07-31
currency_symbol USD
changeToLiabilities 2835000.00
totalCashFromFinancingActivities 90000.00
netIncome 5226000.00
changeInCash 5527000.00
beginPeriodCashFlow 59694000.00
endPeriodCashFlow 65221000.00
totalCashFromOperatingActivities 5280000.00
depreciation 322000.00
changeToInventory -773000.00
changeToAccountReceivables -1699000.00
otherCashflowsFromFinancingActivities 90000.00
changeToNetincome 271000.00
capitalExpenditures 155000
changeInWorkingCapital -1279000.00
stockBasedCompensation 1013000.00
otherNonCashItems 5222000.00
freeCashFlow 5125000.00
2012-04-30
date 2012-04-30
filing_date 2012-04-30
currency_symbol USD
totalCashFromFinancingActivities 125000.00
netIncome 2602000.00
changeInCash 750000.00
beginPeriodCashFlow 58944000.00
endPeriodCashFlow 59694000.00
totalCashFromOperatingActivities 780000.00
depreciation 311000.00
changeToInventory -830000.00
changeToAccountReceivables 555000.00
otherCashflowsFromFinancingActivities 125000.00
capitalExpenditures 147000
changeInWorkingCapital -3066000.00
stockBasedCompensation 943000.00
otherNonCashItems 2592000.00
freeCashFlow 633000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
changeToLiabilities 1092000.00
totalCashFromFinancingActivities 4669000.00
netIncome 1777000.00
changeInCash 11368000.00
beginPeriodCashFlow 47576000.00
endPeriodCashFlow 58944000.00
totalCashFromOperatingActivities 6947000.00
depreciation 287000.00
changeToInventory 3139000.00
changeToAccountReceivables 297000.00
otherCashflowsFromFinancingActivities 4669000.00
changeToNetincome 244000.00
capitalExpenditures 242000
changeInWorkingCapital 3979000.00
stockBasedCompensation 971000.00
otherNonCashItems 9871000.00
freeCashFlow 6705000.00
2011-10-31
date 2011-10-31
filing_date 2011-10-31
currency_symbol USD
totalCashFromFinancingActivities 16000.00
netIncome 5048000.00
changeInCash 6326000.00
beginPeriodCashFlow 41250000.00
endPeriodCashFlow 47576000.00
totalCashFromOperatingActivities 6287000.00
depreciation 284000.00
changeToInventory -133000.00
changeToAccountReceivables 738000.00
otherCashflowsFromFinancingActivities 16000.00
capitalExpenditures 85000
changeInWorkingCapital 33000.00
stockBasedCompensation 919000.00
otherNonCashItems -2995000.00
freeCashFlow 6202000.00
2011-07-31
date 2011-07-31
filing_date 2011-07-31
currency_symbol USD
totalCashFromFinancingActivities 355000.00
netIncome 977000.00
changeInCash -855000.00
beginPeriodCashFlow 42105000.00
endPeriodCashFlow 41250000.00
totalCashFromOperatingActivities -735000.00
depreciation 286000.00
changeToInventory -3374000.00
changeToAccountReceivables -3957000.00
otherCashflowsFromFinancingActivities 355000.00
capitalExpenditures 203000
changeInWorkingCapital -3012000.00
stockBasedCompensation 1006000.00
otherNonCashItems 972000.00
freeCashFlow -938000.00
2011-04-30
date 2011-04-30
filing_date 2011-04-30
currency_symbol USD
totalCashFromFinancingActivities 806000.00
netIncome 2019000.00
changeInCash 209000.00
beginPeriodCashFlow 41896000.00
endPeriodCashFlow 42105000.00
totalCashFromOperatingActivities 187000.00
depreciation 279000.00
changeToInventory 992000.00
changeToAccountReceivables 2266000.00
otherCashflowsFromFinancingActivities 806000.00
capitalExpenditures 782000
changeInWorkingCapital -2888000.00
stockBasedCompensation 720000.00
otherNonCashItems 2076000.00
freeCashFlow -595000.00
2011-01-31
date 2011-01-31
currency_symbol USD
changeToLiabilities 1253000.00
totalCashflowsFromInvestingActivities 2059000.00
totalCashFromFinancingActivities 213000.00
netIncome 2785000.00
endPeriodCashFlow 41896000.00
totalCashFromOperatingActivities 13025000.00
changeToAccountReceivables 260000.00
changeToNetincome 155000.00
capitalExpenditures 896000
2010-10-31
date 2010-10-31
currency_symbol USD
netIncome 4876000.00
capitalExpenditures 0
2010-07-31
date 2010-07-31
currency_symbol USD
netIncome 2566000.00
capitalExpenditures 0
2010-04-30
date 2010-04-30
currency_symbol USD
netIncome 3702000.00
capitalExpenditures 0
yearly
2023-01-31
date 2023-01-31
filing_date 2023-03-31
currency_symbol USD
investments -107295000.00
changeToLiabilities 0.00
totalCashFromFinancingActivities 5698000.00
netIncome -65386000.00
changeInCash -57504000.00
beginPeriodCashFlow 171053000.00
endPeriodCashFlow 113549000.00
totalCashFromOperatingActivities 44093000.00
depreciation 19934000.00
changeToInventory 4733000.00
changeToAccountReceivables -7680000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -4887000.00
changeToNetincome 105788000.00
capitalExpenditures 15051000
changeInWorkingCapital -16243000.00
stockBasedCompensation 111158000.00
otherNonCashItems -1434000.00
freeCashFlow 29042000.00
2022-01-31
date 2022-01-31
filing_date 2022-04-01
currency_symbol USD
investments 197166000.00
changeToLiabilities 7522000.00
totalCashflowsFromInvestingActivities -119551000.00
totalCashFromFinancingActivities 10525000.00
changeToOperatingActivities -4931000.00
netIncome -26411000.00
changeInCash -70231000.00
beginPeriodCashFlow 241284000.00
endPeriodCashFlow 171053000.00
totalCashFromOperatingActivities 38795000.00
depreciation 14007000.00
otherCashflowsFromInvestingActivities -307038000.00
changeToInventory -18944000.00
changeToAccountReceivables -18600000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 10525000.00
changeToNetincome 82866000.00
capitalExpenditures 9679000
changeReceivables -18600000.00
cashFlowsOtherOperating -2679000.00
cashAndCashEquivalentsChanges -70231000.00
changeInWorkingCapital -32701000.00
stockBasedCompensation 87801000.00
otherNonCashItems 525000.00
freeCashFlow 29116000.00
2021-01-31
date 2021-01-31
filing_date 2021-03-31
currency_symbol USD
investments -26382000.00
changeToLiabilities 6358000.00
totalCashflowsFromInvestingActivities -31324000.00
totalCashFromFinancingActivities 10396000.00
changeToOperatingActivities 11180000.00
netIncome -59786000.00
changeInCash 9872000.00
beginPeriodCashFlow 231412000.00
endPeriodCashFlow 241284000.00
totalCashFromOperatingActivities 30800000.00
depreciation 11967000.00
otherCashflowsFromInvestingActivities -2990000.00
changeToInventory -3110000.00
changeToAccountReceivables -6487000.00
salePurchaseOfStock -1000000.00
otherCashflowsFromFinancingActivities 11396000.00
changeToNetincome 70406000.00
capitalExpenditures 4942000
changeReceivables -6487000.00
cashFlowsOtherOperating -1668000.00
cashAndCashEquivalentsChanges 9872000.00
changeInWorkingCapital 8213000.00
stockBasedCompensation 70134000.00
otherNonCashItems 786000.00
freeCashFlow 25858000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-27
currency_symbol USD
investments -6755000.00
changeToLiabilities 8471000.00
totalCashflowsFromInvestingActivities -8576000.00
totalCashFromFinancingActivities 6516000.00
changeToOperatingActivities 1572000.00
netIncome -44792000.00
changeInCash 37354000.00
beginPeriodCashFlow 194058000.00
endPeriodCashFlow 231412000.00
totalCashFromOperatingActivities 39414000.00
depreciation 11631000.00
otherCashflowsFromInvestingActivities -6755000.00
changeToInventory -4719000.00
changeToAccountReceivables 7725000.00
salePurchaseOfStock 11960000.00
otherCashflowsFromFinancingActivities 6516000.00
changeToNetincome 66987000.00
capitalExpenditures 1821000
changeReceivables 7725000.00
cashFlowsOtherOperating -4920000.00
cashAndCashEquivalentsChanges 37354000.00
changeInWorkingCapital 6557000.00
stockBasedCompensation 66871000.00
otherNonCashItems -1040000.00
freeCashFlow 37593000.00
2019-01-31
date 2019-01-31
filing_date 2019-03-29
currency_symbol USD
investments -76202000.00
changeToLiabilities -13970000.00
totalCashflowsFromInvestingActivities -79142000.00
totalCashFromFinancingActivities -97953000.00
changeToOperatingActivities -9370000.00
netIncome -30447000.00
changeInCash -152623000.00
beginPeriodCashFlow 346681000.00
endPeriodCashFlow 194058000.00
totalCashFromOperatingActivities 24472000.00
depreciation 7221000.00
otherCashflowsFromInvestingActivities -76202000.00
changeToInventory 5131000.00
changeToAccountReceivables 5082000.00
salePurchaseOfStock -99904000.00
otherCashflowsFromFinancingActivities 1951000.00
changeToNetincome 54217000.00
capitalExpenditures 2940000
changeReceivables 5082000.00
cashFlowsOtherOperating -2092000.00
cashAndCashEquivalentsChanges -152623000.00
changeInWorkingCapital -5849000.00
stockBasedCompensation 60812000.00
otherNonCashItems -320000.00
freeCashFlow 21532000.00
2018-01-31
date 2018-01-31
filing_date 2018-03-30
currency_symbol USD
investments -9600000.00
changeToLiabilities -5074000.00
totalCashflowsFromInvestingActivities -9600000.00
totalCashFromFinancingActivities -52003000.00
changeToOperatingActivities 5226000.00
netIncome 18852000.00
changeInCash 23800000.00
beginPeriodCashFlow 322872000.00
endPeriodCashFlow 346672000.00
totalCashFromOperatingActivities 85403000.00
depreciation 4770000.00
otherCashflowsFromInvestingActivities -5913000.00
dividendsPaid 0.00
changeToInventory -3238000.00
changeToAccountReceivables 7302000.00
salePurchaseOfStock -54788000.00
otherCashflowsFromFinancingActivities 2785000.00
changeToNetincome 59290000.00
capitalExpenditures 3687000
changeReceivables 7302000.00
cashFlowsOtherOperating 306000.00
cashAndCashEquivalentsChanges 23800000.00
changeInWorkingCapital 4584000.00
stockBasedCompensation 56861000.00
otherNonCashItems -1796000.00
freeCashFlow 81716000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-30
currency_symbol USD
investments -45734000.00
changeToLiabilities 3892000.00
totalCashflowsFromInvestingActivities -45734000.00
totalCashFromFinancingActivities -12764000.00
changeToOperatingActivities 2251000.00
netIncome 57810000.00
changeInCash 54816000.00
beginPeriodCashFlow 268056000.00
endPeriodCashFlow 322872000.00
totalCashFromOperatingActivities 113314000.00
depreciation 1585000.00
otherCashflowsFromInvestingActivities -43033000.00
dividendsPaid 0.00
changeToInventory -1978000.00
changeToAccountReceivables 812000.00
salePurchaseOfStock -20183000.00
otherCashflowsFromFinancingActivities 7419000.00
changeToNetincome 49927000.00
capitalExpenditures 2701000
changeReceivables 812000.00
cashFlowsOtherOperating -412000.00
cashAndCashEquivalentsChanges 54816000.00
changeInWorkingCapital 4758000.00
stockBasedCompensation 48832000.00
otherNonCashItems -524000.00
freeCashFlow 110613000.00
2016-01-31
date 2016-01-31
filing_date 2016-03-25
currency_symbol USD
investments -2806000.00
changeToLiabilities 8136000.00
totalCashflowsFromInvestingActivities -34796000.00
totalCashFromFinancingActivities 9000000.00
changeToOperatingActivities 9147000.00
netIncome 76508000.00
changeInCash 97765000.00
beginPeriodCashFlow 170291000.00
endPeriodCashFlow 268056000.00
totalCashFromOperatingActivities 123561000.00
depreciation 1606000.00
otherCashflowsFromInvestingActivities -29905000.00
dividendsPaid 0.00
changeToInventory 3627000.00
changeToAccountReceivables 1262000.00
salePurchaseOfStock 9000000.00
otherCashflowsFromFinancingActivities 9000000.00
changeToNetincome 32540000.00
capitalExpenditures 2085000
changeReceivables 1262000.00
cashFlowsOtherOperating -643000.00
cashAndCashEquivalentsChanges 97765000.00
changeInWorkingCapital 13673000.00
stockBasedCompensation 31094000.00
otherNonCashItems -611000.00
freeCashFlow 121476000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-30
currency_symbol USD
investments -38410000.00
changeToLiabilities 23165000.00
totalCashflowsFromInvestingActivities -40061000.00
totalCashFromFinancingActivities 14700000.00
changeToOperatingActivities 6430000.00
netIncome 50571000.00
changeInCash 26897000.00
beginPeriodCashFlow 143394000.00
endPeriodCashFlow 170291000.00
totalCashFromOperatingActivities 52258000.00
depreciation 1335000.00
otherCashflowsFromInvestingActivities -290000.00
dividendsPaid 0.00
changeToInventory -11241000.00
changeToAccountReceivables -21343000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 14700000.00
changeToNetincome 9260000.00
capitalExpenditures 1361000
changeReceivables -21343000.00
cashFlowsOtherOperating -164000.00
cashAndCashEquivalentsChanges 26897000.00
changeInWorkingCapital -12776000.00
stockBasedCompensation 15692000.00
otherNonCashItems 722000.00
freeCashFlow 50897000.00
2014-01-31
date 2014-01-31
filing_date 2014-04-04
currency_symbol USD
changeToLiabilities 918000.00
totalCashflowsFromInvestingActivities -1688000.00
totalCashFromFinancingActivities 10238000.00
netIncome 25654000.00
changeInCash 42900000.00
beginPeriodCashFlow 100494000.00
endPeriodCashFlow 143394000.00
totalCashFromOperatingActivities 34350000.00
depreciation 1096000.00
otherCashflowsFromInvestingActivities 13000.00
dividendsPaid 0.00
changeToInventory -1534000.00
changeToAccountReceivables 1316000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 10238000.00
changeToNetincome 7212000.00
capitalExpenditures 1701000
changeReceivables 1316000.00
cashFlowsOtherOperating -312000.00
cashAndCashEquivalentsChanges 42900000.00
changeInWorkingCapital -45000.00
stockBasedCompensation 8535000.00
otherNonCashItems -890000.00
freeCashFlow 32649000.00
2013-01-31
date 2013-01-31
filing_date 2013-04-04
currency_symbol USD
changeToLiabilities 1706000.00
totalCashflowsFromInvestingActivities -1014000.00
totalCashFromFinancingActivities 32050000.00
netIncome 18188000.00
changeInCash 41550000.00
beginPeriodCashFlow 58944000.00
endPeriodCashFlow 100494000.00
totalCashFromOperatingActivities 10514000.00
depreciation 1007000.00
otherCashflowsFromInvestingActivities 514000.00
dividendsPaid 0.00
changeToInventory -2132000.00
changeToAccountReceivables -10668000.00
salePurchaseOfStock 30440000.00
otherCashflowsFromFinancingActivities 1610000.00
changeToNetincome 4139000.00
capitalExpenditures 1528000
changeReceivables -10668000.00
cashFlowsOtherOperating -1726000.00
cashAndCashEquivalentsChanges 41550000.00
changeInWorkingCapital -13542000.00
stockBasedCompensation 4999000.00
otherNonCashItems -145000.00
freeCashFlow 8986000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
changeToLiabilities 1092000.00
totalCashFromFinancingActivities 5846000.00
netIncome 9821000.00
changeInCash 17048000.00
beginPeriodCashFlow 41896000.00
endPeriodCashFlow 58944000.00
totalCashFromOperatingActivities 12686000.00
depreciation 1136000.00
changeToInventory 624000.00
changeToAccountReceivables -656000.00
salePurchaseOfStock -7228000.00
otherCashflowsFromFinancingActivities 13074000.00
changeToNetincome 244000.00
capitalExpenditures 1312000
changeInWorkingCapital -1888000.00
stockBasedCompensation 3616000.00
otherNonCashItems 9924000.00
freeCashFlow 11374000.00
2011-01-31
date 2011-01-31
filing_date 2011-01-31
currency_symbol USD
changeToLiabilities 1253000.00
totalCashflowsFromInvestingActivities 2059000.00
totalCashFromFinancingActivities 213000.00
netIncome 13929000.00
changeInCash 15297000.00
beginPeriodCashFlow 26599000.00
endPeriodCashFlow 41896000.00
totalCashFromOperatingActivities 13025000.00
depreciation 1603000.00
changeToInventory -5731000.00
changeToAccountReceivables 260000.00
otherCashflowsFromFinancingActivities 213000.00
changeToNetincome 155000.00
capitalExpenditures 1726000
changeInWorkingCapital -4367000.00
stockBasedCompensation 1856000.00
otherNonCashItems 4000.00
freeCashFlow 11299000.00
2010-01-31
date 2010-01-31
filing_date 2010-01-31
currency_symbol USD
totalCashFromFinancingActivities 567000.00
netIncome 13288000.00
changeInCash 10037000.00
beginPeriodCashFlow 16562000.00
endPeriodCashFlow 26599000.00
totalCashFromOperatingActivities 15189000.00
depreciation 1298000.00
changeToInventory -1180000.00
changeToAccountReceivables -4242000.00
otherCashflowsFromFinancingActivities 567000.00
capitalExpenditures 1297000
changeInWorkingCapital -489000.00
stockBasedCompensation 1090000.00
otherNonCashItems 2000.00
freeCashFlow 13892000.00
Income_Statement
currency_symbol USD
quarterly
2023-10-31
date 2023-10-31
filing_date 2023-12-08
currency_symbol USD
researchDevelopment 53702000.00
incomeBeforeTax -40065000.00
netIncome -41710000.00
sellingGeneralAdministrative 18246000.00
grossProfit 29983000.00
ebitda -41965000.00
operatingIncome -41965000.00
otherOperatingExpenses 92560000.00
taxProvision 1645000.00
incomeTaxExpense 1645000.00
totalRevenue 50595000.00
totalOperatingExpenses 71948000.00
costOfRevenue 20612000.00
totalOtherIncomeExpenseNet 1900000.00
netIncomeFromContinuingOps -41710000.00
2023-07-31
date 2023-07-31
filing_date 2023-09-08
currency_symbol USD
researchDevelopment 54917000.00
incomeBeforeTax -34602000.00
netIncome -31198000.00
sellingGeneralAdministrative 18884000.00
grossProfit 38462000.00
reconciledDepreciation 6121000.00
ebit -41460000.00
ebitda -35339000.00
depreciationAndAmortization 6121000.00
operatingIncome -35339000.00
otherOperatingExpenses 97460000.00
taxProvision -3404000.00
incomeTaxExpense -3404000.00
totalRevenue 62121000.00
totalOperatingExpenses 73801000.00
costOfRevenue 23659000.00
totalOtherIncomeExpenseNet 737000.00
netIncomeFromContinuingOps -31198000.00
netIncomeApplicableToCommonShares -31198000.00
2023-04-30
date 2023-04-30
filing_date 2023-06-06
currency_symbol USD
researchDevelopment 54441000.00
incomeBeforeTax -34256000.00
netIncome -35902000.00
sellingGeneralAdministrative 18620000.00
grossProfit 37519000.00
reconciledDepreciation 5824000.00
ebit -41366000.00
ebitda -35542000.00
depreciationAndAmortization 5824000.00
nonOperatingIncomeNetOther 1286000.00
operatingIncome -35542000.00
otherOperatingExpenses 97684000.00
interestExpense 1286000.00
taxProvision 1646000.00
incomeTaxExpense 1646000.00
totalRevenue 62142000.00
totalOperatingExpenses 73061000.00
costOfRevenue 24623000.00
totalOtherIncomeExpenseNet 1286000.00
netIncomeFromContinuingOps -35902000.00
netIncomeApplicableToCommonShares -35902000.00
2023-01-31
date 2023-01-31
filing_date 2023-03-31
currency_symbol USD
researchDevelopment 53054000.00
incomeBeforeTax -21615000.00
netIncome -11105000.00
sellingGeneralAdministrative 20031000.00
grossProfit 49645000.00
reconciledDepreciation 5508000.00
ebit -28948000.00
ebitda -23440000.00
depreciationAndAmortization 5508000.00
operatingIncome -23440000.00
otherOperatingExpenses 106761000.00
interestExpense 14803000.00
taxProvision -10510000.00
incomeTaxExpense -10510000.00
totalRevenue 83321000.00
totalOperatingExpenses 73085000.00
costOfRevenue 33676000.00
totalOtherIncomeExpenseNet 1825000.00
netIncomeFromContinuingOps -11105000.00
netIncomeApplicableToCommonShares -11105000.00
2022-10-31
date 2022-10-31
filing_date 2022-12-09
currency_symbol USD
researchDevelopment 52864000.00
incomeBeforeTax -18697000.00
netIncome -19809000.00
sellingGeneralAdministrative 18944000.00
grossProfit 51678000.00
reconciledDepreciation 5131000.00
ebit -25261000.00
ebitda -20130000.00
depreciationAndAmortization 5131000.00
nonOperatingIncomeNetOther 1433000.00
operatingIncome -20130000.00
otherOperatingExpenses 103226000.00
interestExpense 6564000.00
taxProvision 1112000.00
incomeTaxExpense 1112000.00
totalRevenue 83096000.00
totalOperatingExpenses 71808000.00
costOfRevenue 31418000.00
totalOtherIncomeExpenseNet 1433000.00
netIncomeFromContinuingOps -19809000.00
netIncomeApplicableToCommonShares -19809000.00
2022-07-31
date 2022-07-31
filing_date 2022-09-08
currency_symbol USD
researchDevelopment 52338000.00
incomeBeforeTax -20214000.00
netIncome -23650000.00
sellingGeneralAdministrative 18914000.00
grossProfit 51064000.00
reconciledDepreciation 4687000.00
ebit -24875000.00
ebitda -20188000.00
depreciationAndAmortization 4687000.00
nonOperatingIncomeNetOther -26000.00
operatingIncome -20188000.00
otherOperatingExpenses 101072000.00
interestExpense 4661000.00
taxProvision 3436000.00
incomeTaxExpense 3436000.00
totalRevenue 80884000.00
totalOperatingExpenses 71252000.00
costOfRevenue 29820000.00
totalOtherIncomeExpenseNet -26000.00
netIncomeFromContinuingOps -23650000.00
netIncomeApplicableToCommonShares -23650000.00
2022-04-30
date 2022-04-30
filing_date 2022-06-08
currency_symbol USD
researchDevelopment 46690000.00
incomeBeforeTax -10412000.00
netIncome -10822000.00
sellingGeneralAdministrative 20355000.00
grossProfit 56547000.00
reconciledDepreciation 4608000.00
ebit -15106000.00
ebitda -10498000.00
depreciationAndAmortization 4608000.00
nonOperatingIncomeNetOther 86000.00
operatingIncome -10498000.00
otherOperatingExpenses 100803000.00
interestExpense 4694000.00
taxProvision 410000.00
incomeTaxExpense 410000.00
totalRevenue 90305000.00
totalOperatingExpenses 67045000.00
costOfRevenue 33758000.00
totalOtherIncomeExpenseNet 86000.00
netIncomeFromContinuingOps -10822000.00
netIncomeApplicableToCommonShares -10822000.00
2022-01-31
date 2022-01-31
filing_date 2022-04-01
currency_symbol USD
researchDevelopment 48543000.00
incomeBeforeTax -12552000.00
netIncome -9193000.00
sellingGeneralAdministrative 21115000.00
grossProfit 57322000.00
reconciledDepreciation 4868000.00
ebit -17204000.00
ebitda -12336000.00
depreciationAndAmortization 4868000.00
nonOperatingIncomeNetOther -216000.00
operatingIncome -12336000.00
otherOperatingExpenses 102565000.00
interestExpense 216000.00
taxProvision -3359000.00
incomeTaxExpense -3359000.00
totalRevenue 90229000.00
totalOperatingExpenses 69658000.00
costOfRevenue 32907000.00
totalOtherIncomeExpenseNet -216000.00
netIncomeFromContinuingOps -9193000.00
netIncomeApplicableToCommonShares -9193000.00
2021-10-31
date 2021-10-31
filing_date 2021-12-10
currency_symbol USD
researchDevelopment 41362000.00
incomeBeforeTax -804000.00
netIncome 756000.00
sellingGeneralAdministrative 17475000.00
grossProfit 57626000.00
reconciledDepreciation 3336000.00
ebit -4547000.00
ebitda -1211000.00
depreciationAndAmortization 3336000.00
nonOperatingIncomeNetOther 407000.00
operatingIncome -1211000.00
otherOperatingExpenses 93378000.00
taxProvision -1560000.00
incomeTaxExpense -1560000.00
totalRevenue 92167000.00
totalOperatingExpenses 58837000.00
costOfRevenue 34541000.00
totalOtherIncomeExpenseNet 407000.00
netIncomeFromContinuingOps 756000.00
netIncomeApplicableToCommonShares 756000.00
2021-07-31
date 2021-07-31
filing_date 2021-09-08
currency_symbol USD
researchDevelopment 39558000.00
incomeBeforeTax -5742000.00
netIncome -7156000.00
sellingGeneralAdministrative 15821000.00
grossProfit 49419000.00
reconciledDepreciation 2920000.00
ebit -8880000.00
ebitda -5960000.00
depreciationAndAmortization 2920000.00
nonOperatingIncomeNetOther 218000.00
operatingIncome -5960000.00
otherOperatingExpenses 85287000.00
taxProvision 1414000.00
incomeTaxExpense 1414000.00
totalRevenue 79327000.00
totalOperatingExpenses 55379000.00
costOfRevenue 29908000.00
totalOtherIncomeExpenseNet 218000.00
netIncomeFromContinuingOps -7156000.00
netIncomeApplicableToCommonShares -7156000.00
2021-04-30
date 2021-04-30
filing_date 2021-06-08
currency_symbol USD
researchDevelopment 37874000.00
incomeBeforeTax -9543000.00
netIncome -10818000.00
sellingGeneralAdministrative 16027000.00
grossProfit 43765000.00
reconciledDepreciation 2883000.00
ebit -13019000.00
ebitda -10136000.00
depreciationAndAmortization 2883000.00
nonOperatingIncomeNetOther 593000.00
operatingIncome -10136000.00
otherOperatingExpenses 80269000.00
taxProvision 1275000.00
incomeTaxExpense 1275000.00
totalRevenue 70133000.00
totalOperatingExpenses 53901000.00
costOfRevenue 26368000.00
totalOtherIncomeExpenseNet 593000.00
netIncomeFromContinuingOps -10818000.00
netIncomeApplicableToCommonShares -10818000.00
2021-01-31
date 2021-01-31
filing_date 2021-03-31
currency_symbol USD
researchDevelopment 37184000.00
incomeBeforeTax -13381000.00
netIncome -12489000.00
sellingGeneralAdministrative 14632000.00
grossProfit 37803000.00
reconciledDepreciation 3099000.00
ebit -17112000.00
ebitda -14013000.00
depreciationAndAmortization 3099000.00
nonOperatingIncomeNetOther 632000.00
operatingIncome -14013000.00
otherOperatingExpenses 76155000.00
taxProvision -892000.00
incomeTaxExpense -892000.00
totalRevenue 62142000.00
totalOperatingExpenses 51816000.00
costOfRevenue 24339000.00
totalOtherIncomeExpenseNet 632000.00
netIncomeFromContinuingOps -12489000.00
netIncomeApplicableToCommonShares -12489000.00
2020-10-31
date 2020-10-31
filing_date 2020-12-09
currency_symbol USD
researchDevelopment 36573000.00
incomeBeforeTax -15576000.00
netIncome -17078000.00
sellingGeneralAdministrative 14468000.00
grossProfit 34792000.00
reconciledDepreciation 3082000.00
ebit -19331000.00
ebitda -16249000.00
depreciationAndAmortization 3082000.00
nonOperatingIncomeNetOther 673000.00
operatingIncome -16249000.00
otherOperatingExpenses 72339000.00
taxProvision 1502000.00
incomeTaxExpense 1502000.00
totalRevenue 56090000.00
totalOperatingExpenses 51041000.00
costOfRevenue 21298000.00
totalOtherIncomeExpenseNet 673000.00
netIncomeFromContinuingOps -17078000.00
netIncomeApplicableToCommonShares -17078000.00
2020-07-31
date 2020-07-31
filing_date 2020-09-09
currency_symbol USD
researchDevelopment 32802000.00
incomeBeforeTax -14009000.00
netIncome -14756000.00
sellingGeneralAdministrative 13445000.00
grossProfit 30958000.00
reconciledDepreciation 2914000.00
ebit -18203000.00
ebitda -15289000.00
depreciationAndAmortization 2914000.00
nonOperatingIncomeNetOther 1280000.00
operatingIncome -15289000.00
otherOperatingExpenses 65402000.00
taxProvision 747000.00
incomeTaxExpense 747000.00
totalRevenue 50113000.00
totalOperatingExpenses 46247000.00
costOfRevenue 19155000.00
totalOtherIncomeExpenseNet 1280000.00
netIncomeFromContinuingOps -14756000.00
netIncomeApplicableToCommonShares -14756000.00
2020-04-30
date 2020-04-30
filing_date 2020-06-08
currency_symbol USD
researchDevelopment 34200000.00
incomeBeforeTax -14337000.00
netIncome -15463000.00
sellingGeneralAdministrative 13435000.00
grossProfit 32020000.00
reconciledDepreciation 2872000.00
ebit -18487000.00
ebitda -15615000.00
depreciationAndAmortization 2872000.00
nonOperatingIncomeNetOther 1278000.00
operatingIncome -15615000.00
otherOperatingExpenses 70260000.00
taxProvision 1126000.00
incomeTaxExpense 1126000.00
totalRevenue 54645000.00
totalOperatingExpenses 47635000.00
costOfRevenue 22625000.00
totalOtherIncomeExpenseNet 1278000.00
netIncomeFromContinuingOps -15463000.00
netIncomeApplicableToCommonShares -15463000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-27
currency_symbol USD
researchDevelopment 33807000.00
incomeBeforeTax -12119000.00
netIncome -12981000.00
sellingGeneralAdministrative 13341000.00
grossProfit 33316000.00
reconciledDepreciation 3400000.00
ebit -17232000.00
ebitda -13832000.00
depreciationAndAmortization 3400000.00
nonOperatingIncomeNetOther 1713000.00
operatingIncome -13832000.00
otherOperatingExpenses 71044000.00
interestExpense 2029000.00
taxProvision 862000.00
incomeTaxExpense 862000.00
totalRevenue 57212000.00
totalOperatingExpenses 47148000.00
costOfRevenue 23896000.00
totalOtherIncomeExpenseNet 1713000.00
netIncomeFromContinuingOps -12981000.00
netIncomeApplicableToCommonShares -12981000.00
2019-10-31
date 2019-10-31
filing_date 2019-12-06
currency_symbol USD
researchDevelopment 32480000.00
incomeBeforeTax -5251000.00
netIncome -4309000.00
sellingGeneralAdministrative 13791000.00
grossProfit 39103000.00
reconciledDepreciation 2792000.00
ebit -9960000.00
ebitda -7168000.00
depreciationAndAmortization 2792000.00
nonOperatingIncomeNetOther 1917000.00
operatingIncome -7168000.00
otherOperatingExpenses 75090000.00
interestExpense 2029000.00
taxProvision -942000.00
incomeTaxExpense -942000.00
totalRevenue 67922000.00
totalOperatingExpenses 46271000.00
costOfRevenue 28819000.00
totalOtherIncomeExpenseNet 1917000.00
netIncomeFromContinuingOps -4309000.00
netIncomeApplicableToCommonShares -4309000.00
2019-07-31
date 2019-07-31
filing_date 2019-09-06
currency_symbol USD
researchDevelopment 30420000.00
incomeBeforeTax -8213000.00
netIncome -10191000.00
sellingGeneralAdministrative 12425000.00
grossProfit 32437000.00
reconciledDepreciation 2731000.00
ebit -13139000.00
ebitda -10408000.00
depreciationAndAmortization 2731000.00
nonOperatingIncomeNetOther 2195000.00
operatingIncome -10408000.00
otherOperatingExpenses 66818000.00
interestExpense 2029000.00
taxProvision 1978000.00
incomeTaxExpense 1978000.00
totalRevenue 56410000.00
totalOperatingExpenses 42845000.00
costOfRevenue 23973000.00
totalOtherIncomeExpenseNet 2195000.00
netIncomeFromContinuingOps -10191000.00
netIncomeApplicableToCommonShares -10191000.00
2019-04-30
date 2019-04-30
filing_date 2019-06-07
currency_symbol USD
researchDevelopment 33017000.00
incomeBeforeTax -16045000.00
netIncome -17311000.00
sellingGeneralAdministrative 13077000.00
grossProfit 27853000.00
reconciledDepreciation 2708000.00
ebit -20949000.00
ebitda -18241000.00
depreciationAndAmortization 2708000.00
nonOperatingIncomeNetOther 2196000.00
operatingIncome -18241000.00
otherOperatingExpenses 65429000.00
interestExpense 2029000.00
taxProvision 1266000.00
incomeTaxExpense 1266000.00
totalRevenue 47188000.00
totalOperatingExpenses 46094000.00
costOfRevenue 19335000.00
totalOtherIncomeExpenseNet 2196000.00
netIncomeFromContinuingOps -17311000.00
netIncomeApplicableToCommonShares -17311000.00
2019-01-31
date 2019-01-31
filing_date 2019-03-29
currency_symbol USD
researchDevelopment 32638000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -11015000.00
minorityInterest 0.00
netIncome -4543000.00
sellingGeneralAdministrative 12382000.00
grossProfit 30654000.00
reconciledDepreciation 1866000.00
ebit -16232000.00
ebitda -14366000.00
depreciationAndAmortization 1866000.00
nonOperatingIncomeNetOther 3351000.00
operatingIncome -14366000.00
otherOperatingExpenses 65436000.00
interestExpense 0.00
taxProvision -6472000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -6472000.00
totalRevenue 51070000.00
totalOperatingExpenses 45020000.00
costOfRevenue 20416000.00
totalOtherIncomeExpenseNet 3351000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -4543000.00
netIncomeApplicableToCommonShares -4543000.00
2018-10-31
date 2018-10-31
filing_date 2018-12-07
currency_symbol USD
researchDevelopment 31653000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -8429000.00
minorityInterest 0.00
netIncome -9021000.00
sellingGeneralAdministrative 12354000.00
grossProfit 34585000.00
reconciledDepreciation 1790000.00
ebit -11212000.00
ebitda -9422000.00
depreciationAndAmortization 1790000.00
nonOperatingIncomeNetOther 993000.00
operatingIncome -9422000.00
otherOperatingExpenses 66708000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 592000.00
totalRevenue 57286000.00
totalOperatingExpenses 44007000.00
costOfRevenue 22701000.00
totalOtherIncomeExpenseNet 993000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -9021000.00
netIncomeApplicableToCommonShares -9021000.00
2018-07-31
date 2018-07-31
filing_date 2018-09-07
currency_symbol USD
researchDevelopment 32129000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -5950000.00
minorityInterest 0.00
netIncome -6877000.00
sellingGeneralAdministrative 12566000.00
grossProfit 38013000.00
reconciledDepreciation 1781000.00
ebit -8463000.00
ebitda -6682000.00
depreciationAndAmortization 1781000.00
nonOperatingIncomeNetOther 732000.00
operatingIncome -6682000.00
otherOperatingExpenses 69156000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 927000.00
totalRevenue 62474000.00
totalOperatingExpenses 44695000.00
costOfRevenue 24461000.00
totalOtherIncomeExpenseNet 732000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -6877000.00
netIncomeApplicableToCommonShares -6877000.00
2018-04-30
date 2018-04-30
filing_date 2018-06-08
currency_symbol USD
researchDevelopment 31664000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -9158000.00
minorityInterest 0.00
netIncome -10006000.00
sellingGeneralAdministrative 13178000.00
grossProfit 34892000.00
reconciledDepreciation 1784000.00
ebit -11734000.00
ebitda -9950000.00
depreciationAndAmortization 1784000.00
nonOperatingIncomeNetOther 792000.00
operatingIncome -9950000.00
otherOperatingExpenses 66888000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 848000.00
totalRevenue 56938000.00
totalOperatingExpenses 44842000.00
costOfRevenue 22046000.00
totalOtherIncomeExpenseNet 792000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -10006000.00
netIncomeApplicableToCommonShares -10006000.00
2018-01-31
date 2018-01-31
filing_date 2018-03-30
currency_symbol USD
researchDevelopment 31574000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1993000.00
minorityInterest 0.00
netIncome 1261000.00
sellingGeneralAdministrative 12386000.00
grossProfit 45351000.00
reconciledDepreciation 1446000.00
ebit -55000.00
ebitda 1391000.00
depreciationAndAmortization 1446000.00
nonOperatingIncomeNetOther 602000.00
operatingIncome 1391000.00
otherOperatingExpenses 69184000.00
interestExpense 281000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 732000.00
totalRevenue 70575000.00
totalOperatingExpenses 43960000.00
costOfRevenue 25224000.00
totalOtherIncomeExpenseNet 602000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1261000.00
netIncomeApplicableToCommonShares 1261000.00
2017-10-31
date 2017-10-31
filing_date 2017-12-08
currency_symbol USD
researchDevelopment 29796000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15437000.00
minorityInterest 0.00
netIncome 11724000.00
sellingGeneralAdministrative 11700000.00
grossProfit 56614000.00
reconciledDepreciation 1322000.00
ebit 13796000.00
ebitda 15118000.00
depreciationAndAmortization 1322000.00
nonOperatingIncomeNetOther 319000.00
operatingIncome 15118000.00
otherOperatingExpenses 73944000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3713000.00
totalRevenue 89062000.00
totalOperatingExpenses 41496000.00
costOfRevenue 32448000.00
totalOtherIncomeExpenseNet 319000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11724000.00
netIncomeApplicableToCommonShares 11724000.00
2017-07-31
date 2017-07-31
filing_date 2017-09-08
currency_symbol USD
researchDevelopment 27538000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5529000.00
minorityInterest 0.00
netIncome 3303000.00
sellingGeneralAdministrative 11962000.00
grossProfit 44805000.00
reconciledDepreciation 1298000.00
ebit 4007000.00
ebitda 5305000.00
depreciationAndAmortization 1298000.00
nonOperatingIncomeNetOther 224000.00
operatingIncome 5305000.00
otherOperatingExpenses 66325000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2226000.00
totalRevenue 71630000.00
totalOperatingExpenses 39500000.00
costOfRevenue 26825000.00
totalOtherIncomeExpenseNet 224000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3303000.00
netIncomeApplicableToCommonShares 3303000.00
2017-04-30
date 2017-04-30
filing_date 2017-06-08
currency_symbol USD
researchDevelopment 26602000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2770000.00
minorityInterest 0.00
netIncome 2564000.00
sellingGeneralAdministrative 11744000.00
grossProfit 40963000.00
reconciledDepreciation 704000.00
ebit 1913000.00
ebitda 2617000.00
depreciationAndAmortization 704000.00
nonOperatingIncomeNetOther 153000.00
operatingIncome 2617000.00
otherOperatingExpenses 61518000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 206000.00
totalRevenue 64135000.00
totalOperatingExpenses 38346000.00
costOfRevenue 23172000.00
totalOtherIncomeExpenseNet 153000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2564000.00
netIncomeApplicableToCommonShares 2564000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-30
currency_symbol USD
researchDevelopment 27129000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 20271000.00
minorityInterest 0.00
netIncome 18350000.00
sellingGeneralAdministrative 11302000.00
grossProfit 58514000.00
reconciledDepreciation 379000.00
ebit 19704000.00
ebitda 20083000.00
depreciationAndAmortization 379000.00
nonOperatingIncomeNetOther 188000.00
operatingIncome 20083000.00
otherOperatingExpenses 67425000.00
interestExpense 281000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1921000.00
totalRevenue 87508000.00
totalOperatingExpenses 38431000.00
costOfRevenue 28994000.00
totalOtherIncomeExpenseNet 188000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18350000.00
netIncomeApplicableToCommonShares 18350000.00
2016-10-31
date 2016-10-31
filing_date 2016-12-09
currency_symbol USD
researchDevelopment 25967000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 29802000.00
minorityInterest 0.00
netIncome 29045000.00
sellingGeneralAdministrative 10686000.00
grossProfit 66323000.00
reconciledDepreciation 364000.00
ebit 29306000.00
ebitda 29670000.00
depreciationAndAmortization 364000.00
nonOperatingIncomeNetOther 132000.00
operatingIncome 29670000.00
otherOperatingExpenses 70820000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 757000.00
totalRevenue 100490000.00
totalOperatingExpenses 36653000.00
costOfRevenue 34167000.00
totalOtherIncomeExpenseNet 132000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 29045000.00
netIncomeApplicableToCommonShares 29045000.00
2016-07-31
date 2016-07-31
filing_date 2016-09-08
currency_symbol USD
researchDevelopment 23643000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9433000.00
minorityInterest 0.00
netIncome 8632000.00
sellingGeneralAdministrative 10565000.00
grossProfit 43470000.00
reconciledDepreciation 378000.00
ebit 8884000.00
ebitda 9262000.00
depreciationAndAmortization 378000.00
nonOperatingIncomeNetOther 171000.00
operatingIncome 9262000.00
otherOperatingExpenses 55880000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 801000.00
totalRevenue 65142000.00
totalOperatingExpenses 34208000.00
costOfRevenue 21672000.00
totalOtherIncomeExpenseNet 171000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8632000.00
netIncomeApplicableToCommonShares 8632000.00
2016-04-30
date 2016-04-30
filing_date 2016-06-08
currency_symbol USD
researchDevelopment 24466000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1375000.00
minorityInterest 0.00
netIncome 1783000.00
sellingGeneralAdministrative 10893000.00
grossProfit 36707000.00
reconciledDepreciation 464000.00
ebit 884000.00
ebitda 1348000.00
depreciationAndAmortization 464000.00
nonOperatingIncomeNetOther 27000.00
operatingIncome 1348000.00
otherOperatingExpenses 55809000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -408000.00
totalRevenue 57157000.00
totalOperatingExpenses 35359000.00
costOfRevenue 20450000.00
totalOtherIncomeExpenseNet 27000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1783000.00
netIncomeApplicableToCommonShares 1783000.00
2016-01-31
date 2016-01-31
filing_date 2016-03-25
currency_symbol USD
researchDevelopment 23442000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9313000.00
minorityInterest 0.00
netIncome 5096000.00
sellingGeneralAdministrative 10768000.00
grossProfit 43316000.00
reconciledDepreciation 442000.00
ebit 8664000.00
ebitda 9106000.00
depreciationAndAmortization 442000.00
nonOperatingIncomeNetOther 207000.00
operatingIncome 9106000.00
otherOperatingExpenses 58861000.00
interestExpense 281000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4217000.00
totalRevenue 67967000.00
totalOperatingExpenses 34210000.00
costOfRevenue 24651000.00
totalOtherIncomeExpenseNet 207000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5096000.00
netIncomeApplicableToCommonShares 5096000.00
2015-10-31
date 2015-10-31
filing_date 2015-12-09
currency_symbol USD
researchDevelopment 22062000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 30496000.00
minorityInterest 0.00
netIncome 29461000.00
sellingGeneralAdministrative 8873000.00
grossProfit 61262000.00
reconciledDepreciation 409000.00
ebit 29918000.00
ebitda 30327000.00
depreciationAndAmortization 409000.00
nonOperatingIncomeNetOther 169000.00
operatingIncome 30327000.00
otherOperatingExpenses 62873000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1035000.00
totalRevenue 93200000.00
totalOperatingExpenses 30935000.00
costOfRevenue 31938000.00
totalOtherIncomeExpenseNet 169000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 29461000.00
netIncomeApplicableToCommonShares 29461000.00
2015-07-31
date 2015-07-31
filing_date 2015-09-08
currency_symbol USD
researchDevelopment 20840000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 25048000.00
minorityInterest 0.00
netIncome 23097000.00
sellingGeneralAdministrative 9087000.00
grossProfit 54848000.00
reconciledDepreciation 388000.00
ebit 24533000.00
ebitda 24921000.00
depreciationAndAmortization 388000.00
nonOperatingIncomeNetOther 127000.00
operatingIncome 24921000.00
otherOperatingExpenses 59272000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1951000.00
totalRevenue 84193000.00
totalOperatingExpenses 29927000.00
costOfRevenue 29345000.00
totalOtherIncomeExpenseNet 127000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 23097000.00
netIncomeApplicableToCommonShares 23097000.00
2015-04-30
date 2015-04-30
filing_date 2015-06-08
currency_symbol USD
researchDevelopment 16583000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 20352000.00
minorityInterest 0.00
netIncome 18854000.00
sellingGeneralAdministrative 9010000.00
grossProfit 45918000.00
reconciledDepreciation 367000.00
ebit 19958000.00
ebitda 20325000.00
depreciationAndAmortization 367000.00
nonOperatingIncomeNetOther 27000.00
operatingIncome 20325000.00
otherOperatingExpenses 50688000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1498000.00
totalRevenue 71013000.00
totalOperatingExpenses 25593000.00
costOfRevenue 25095000.00
totalOtherIncomeExpenseNet 27000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18854000.00
netIncomeApplicableToCommonShares 18854000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-30
currency_symbol USD
researchDevelopment 15983000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17166000.00
minorityInterest 0.00
netIncome 17674000.00
sellingGeneralAdministrative 8343000.00
grossProfit 41445000.00
reconciledDepreciation 372000.00
ebit 16747000.00
ebitda 17119000.00
depreciationAndAmortization 372000.00
nonOperatingIncomeNetOther 47000.00
operatingIncome 17119000.00
otherOperatingExpenses 47581000.00
interestExpense 281000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -508000.00
totalRevenue 64700000.00
totalOperatingExpenses 24326000.00
costOfRevenue 23255000.00
totalOtherIncomeExpenseNet 47000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 17674000.00
netIncomeApplicableToCommonShares 17674000.00
2014-10-31
date 2014-10-31
filing_date 2014-12-09
currency_symbol USD
researchDevelopment 15584000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 18691000.00
minorityInterest 0.00
netIncome 18327000.00
sellingGeneralAdministrative 7324000.00
grossProfit 41559000.00
reconciledDepreciation 335000.00
ebit 18316000.00
ebitda 18651000.00
depreciationAndAmortization 335000.00
nonOperatingIncomeNetOther 40000.00
operatingIncome 18651000.00
otherOperatingExpenses 47038000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 364000.00
totalRevenue 65689000.00
totalOperatingExpenses 22908000.00
costOfRevenue 24130000.00
totalOtherIncomeExpenseNet 40000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18327000.00
netIncomeApplicableToCommonShares 18327000.00
2014-07-31
date 2014-07-31
filing_date 2014-09-08
currency_symbol USD
researchDevelopment 13497000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10203000.00
minorityInterest 0.00
netIncome 9310000.00
sellingGeneralAdministrative 6875000.00
grossProfit 30536000.00
reconciledDepreciation 329000.00
ebit 9835000.00
ebitda 10164000.00
depreciationAndAmortization 329000.00
nonOperatingIncomeNetOther 39000.00
operatingIncome 10164000.00
otherOperatingExpenses 36804000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 893000.00
totalRevenue 46968000.00
totalOperatingExpenses 20372000.00
costOfRevenue 16432000.00
totalOtherIncomeExpenseNet 39000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9310000.00
netIncomeApplicableToCommonShares 9310000.00
2014-04-30
date 2014-04-30
filing_date 2014-06-06
currency_symbol USD
researchDevelopment 12914000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5976000.00
minorityInterest 0.00
netIncome 5260000.00
sellingGeneralAdministrative 6755000.00
grossProfit 25596000.00
reconciledDepreciation 299000.00
ebit 5628000.00
ebitda 5927000.00
depreciationAndAmortization 299000.00
nonOperatingIncomeNetOther 49000.00
operatingIncome 5927000.00
otherOperatingExpenses 34994000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 716000.00
totalRevenue 40921000.00
totalOperatingExpenses 19669000.00
costOfRevenue 15325000.00
totalOtherIncomeExpenseNet 49000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5260000.00
netIncomeApplicableToCommonShares 5260000.00
2014-01-31
date 2014-01-31
filing_date 2014-04-04
currency_symbol USD
researchDevelopment 13010000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5708000.00
minorityInterest 0.00
netIncome 5533000.00
sellingGeneralAdministrative 6850000.00
grossProfit 25562000.00
reconciledDepreciation 307000.00
ebit 5395000.00
ebitda 5702000.00
depreciationAndAmortization 307000.00
nonOperatingIncomeNetOther 6000.00
operatingIncome 5702000.00
otherOperatingExpenses 34265000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 175000.00
totalRevenue 39967000.00
totalOperatingExpenses 19860000.00
costOfRevenue 14405000.00
totalOtherIncomeExpenseNet 6000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5533000.00
netIncomeApplicableToCommonShares 5533000.00
2013-10-31
date 2013-10-31
filing_date 2013-12-12
currency_symbol USD
researchDevelopment 13476000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10052000.00
minorityInterest 0.00
netIncome 9126000.00
sellingGeneralAdministrative 5761000.00
grossProfit 29301000.00
reconciledDepreciation 308000.00
ebit 9756000.00
ebitda 10064000.00
depreciationAndAmortization 308000.00
nonOperatingIncomeNetOther -12000.00
operatingIncome 10064000.00
otherOperatingExpenses 35926000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 926000.00
totalRevenue 45990000.00
totalOperatingExpenses 19237000.00
costOfRevenue 16689000.00
totalOtherIncomeExpenseNet -12000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9126000.00
netIncomeApplicableToCommonShares 9126000.00
2013-07-31
date 2013-07-31
filing_date 2013-09-13
currency_symbol USD
researchDevelopment 10974000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6921000.00
minorityInterest 0.00
netIncome 6254000.00
sellingGeneralAdministrative 5385000.00
grossProfit 23291000.00
reconciledDepreciation 287000.00
ebit 6645000.00
ebitda 6932000.00
depreciationAndAmortization 287000.00
nonOperatingIncomeNetOther -11000.00
operatingIncome 6932000.00
otherOperatingExpenses 30778000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 667000.00
totalRevenue 37710000.00
totalOperatingExpenses 16359000.00
costOfRevenue 14419000.00
totalOtherIncomeExpenseNet -11000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6254000.00
netIncomeApplicableToCommonShares 6254000.00
2013-04-30
date 2013-04-30
filing_date 2013-06-12
currency_symbol USD
researchDevelopment 11317000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5214000.00
minorityInterest 0.00
netIncome 4741000.00
sellingGeneralAdministrative 5157000.00
grossProfit 21693000.00
reconciledDepreciation 194000.00
ebit 5025000.00
ebitda 5219000.00
depreciationAndAmortization 194000.00
nonOperatingIncomeNetOther -5000.00
operatingIncome 5219000.00
otherOperatingExpenses 28722000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 473000.00
totalRevenue 33941000.00
totalOperatingExpenses 16474000.00
costOfRevenue 12248000.00
totalOtherIncomeExpenseNet -5000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4741000.00
netIncomeApplicableToCommonShares 4741000.00
2013-01-31
date 2013-01-31
filing_date 2013-04-04
currency_symbol USD
researchDevelopment 11198000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3619000.00
minorityInterest 0.00
netIncome 3643000.00
sellingGeneralAdministrative 5114000.00
grossProfit 19934000.00
reconciledDepreciation 192000.00
ebit 3430000.00
ebitda 3622000.00
depreciationAndAmortization 192000.00
operatingIncome 3622000.00
otherOperatingExpenses 27896000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -24000.00
totalRevenue 31518000.00
totalOperatingExpenses 16312000.00
costOfRevenue 11584000.00
totalOtherIncomeExpenseNet -3000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3643000.00
2012-10-31
date 2012-10-31
filing_date 2012-12-17
currency_symbol USD
researchDevelopment 10802000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7722000.00
minorityInterest 0.00
netIncome 6717000.00
sellingGeneralAdministrative 4603000.00
grossProfit 22990000.00
reconciledDepreciation 182000.00
ebit 7266000.00
ebitda 7448000.00
depreciationAndAmortization 182000.00
nonOperatingIncomeNetOther 137000.00
operatingIncome 7585000.00
otherOperatingExpenses 28084000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1005000.00
totalRevenue 35669000.00
totalOperatingExpenses 15405000.00
costOfRevenue 12679000.00
totalOtherIncomeExpenseNet 137000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6717000.00
netIncomeApplicableToCommonShares 6717000.00
2012-07-31
date 2012-07-31
filing_date 2012-07-31
currency_symbol USD
researchDevelopment 9356000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5796000.00
minorityInterest 0.00
netIncome 5226000.00
sellingGeneralAdministrative 4184000.00
grossProfit 19332000.00
reconciledDepreciation 322000.00
ebit 5792000.00
ebitda 6114000.00
depreciationAndAmortization 322000.00
operatingIncome 5792000.00
otherOperatingExpenses 22166000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 570000.00
totalRevenue 27958000.00
totalOperatingExpenses 13540000.00
costOfRevenue 8626000.00
totalOtherIncomeExpenseNet 4000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5226000.00
2012-04-30
date 2012-04-30
filing_date 2012-04-30
currency_symbol USD
researchDevelopment 11473000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2905000.00
minorityInterest 0.00
netIncome 2602000.00
sellingGeneralAdministrative 4025000.00
grossProfit 18405000.00
reconciledDepreciation 311000.00
ebit 2909000.00
ebitda 3220000.00
depreciationAndAmortization 311000.00
operatingIncome 2907000.00
otherOperatingExpenses 23014000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 303000.00
totalRevenue 25921000.00
totalOperatingExpenses 15498000.00
costOfRevenue 7516000.00
totalOtherIncomeExpenseNet -2000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2602000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
researchDevelopment 10007000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2028000.00
minorityInterest 0.00
netIncome 1777000.00
sellingGeneralAdministrative 4665000.00
grossProfit 16769000.00
reconciledDepreciation 287000.00
ebit 2097000.00
ebitda 2384000.00
depreciationAndAmortization 287000.00
operatingIncome 2097000.00
otherOperatingExpenses 22474000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 251000.00
totalRevenue 24571000.00
totalOperatingExpenses 14672000.00
costOfRevenue 7802000.00
totalOtherIncomeExpenseNet -69000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1777000.00
2011-10-31
date 2011-10-31
filing_date 2011-10-31
currency_symbol USD
researchDevelopment 9169000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5713000.00
minorityInterest 0.00
netIncome 5048000.00
sellingGeneralAdministrative 3806000.00
grossProfit 18685000.00
reconciledDepreciation 284000.00
ebit 5707000.00
ebitda 5991000.00
depreciationAndAmortization 284000.00
operatingIncome 5710000.00
otherOperatingExpenses 23068000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 665000.00
totalRevenue 28778000.00
totalOperatingExpenses 12975000.00
costOfRevenue 10093000.00
totalOtherIncomeExpenseNet 3000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5048000.00
2011-07-31
date 2011-07-31
filing_date 2011-07-31
currency_symbol USD
researchDevelopment 9695000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1098000.00
minorityInterest 0.00
netIncome 977000.00
sellingGeneralAdministrative 4030000.00
grossProfit 14820000.00
reconciledDepreciation 286000.00
ebit 1092000.00
ebitda 1378000.00
depreciationAndAmortization 286000.00
operatingIncome 1095000.00
otherOperatingExpenses 21173000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 121000.00
totalRevenue 22268000.00
totalOperatingExpenses 13725000.00
costOfRevenue 7448000.00
totalOtherIncomeExpenseNet 3000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 977000.00
2011-04-30
date 2011-04-30
filing_date 2011-04-30
currency_symbol USD
researchDevelopment 8747000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2326000.00
minorityInterest 0.00
netIncome 2019000.00
sellingGeneralAdministrative 3425000.00
grossProfit 14525000.00
reconciledDepreciation 279000.00
ebit 2380000.00
ebitda 2659000.00
depreciationAndAmortization 279000.00
operatingIncome 2353000.00
otherOperatingExpenses 19287000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 307000.00
totalRevenue 21640000.00
totalOperatingExpenses 12172000.00
costOfRevenue 7115000.00
totalOtherIncomeExpenseNet -27000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2019000.00
2011-01-31
date 2011-01-31
currency_symbol USD
researchDevelopment 8708000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2680000.00
minorityInterest 0.00
netIncome 2785000.00
sellingGeneralAdministrative 11697000.00
grossProfit 61842000.00
ebit 0.00
operatingIncome 2742000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1102000.00
totalRevenue 22088000.00
totalOperatingExpenses 0.00
costOfRevenue 7649000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2785000.00
2010-10-31
date 2010-10-31
currency_symbol USD
researchDevelopment 8891000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5275000.00
minorityInterest 0.00
netIncome 4876000.00
sellingGeneralAdministrative 11460000.00
grossProfit 0.00
ebit 0.00
operatingIncome 5281000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 399000.00
totalRevenue 28069000.00
totalOperatingExpenses 0.00
costOfRevenue 11328000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4876000.00
2010-07-31
date 2010-07-31
currency_symbol USD
researchDevelopment 8915000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3219000.00
minorityInterest 0.00
netIncome 2566000.00
sellingGeneralAdministrative 11428000.00
grossProfit 0.00
ebit 0.00
operatingIncome 3206000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 653000.00
totalRevenue 23322000.00
totalOperatingExpenses 0.00
costOfRevenue 8688000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2566000.00
2010-04-30
date 2010-04-30
currency_symbol USD
researchDevelopment 7935000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4256000.00
minorityInterest 0.00
netIncome 3702000.00
sellingGeneralAdministrative 10177000.00
grossProfit 0.00
ebit 0.00
operatingIncome 4248000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 554000.00
totalRevenue 21260000.00
totalOperatingExpenses 0.00
costOfRevenue 6835000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3702000.00
yearly
2023-01-31
date 2023-01-31
filing_date 2023-03-31
currency_symbol USD
researchDevelopment 204946000.00
incomeBeforeTax -70938000.00
netIncome -65386000.00
sellingGeneralAdministrative 78244000.00
grossProfit 208934000.00
reconciledDepreciation 19934000.00
ebit -94190000.00
ebitda -74256000.00
depreciationAndAmortization 19934000.00
operatingIncome -74256000.00
otherOperatingExpenses 411862000.00
interestExpense 19934000.00
taxProvision -5552000.00
incomeTaxExpense -5552000.00
totalRevenue 337606000.00
totalOperatingExpenses 283190000.00
costOfRevenue 128672000.00
totalOtherIncomeExpenseNet 3318000.00
netIncomeFromContinuingOps -65386000.00
netIncomeApplicableToCommonShares -65386000.00
2022-01-31
date 2022-01-31
filing_date 2022-04-01
currency_symbol USD
researchDevelopment 167337000.00
incomeBeforeTax -28641000.00
netIncome -26411000.00
sellingGeneralAdministrative 70438000.00
grossProfit 208132000.00
reconciledDepreciation 14007000.00
ebit -43650000.00
ebitda -29643000.00
depreciationAndAmortization 14007000.00
nonOperatingIncomeNetOther 1002000.00
operatingIncome -29643000.00
otherOperatingExpenses 361499000.00
interestExpense 15009000.00
taxProvision -2230000.00
incomeTaxExpense -2230000.00
totalRevenue 331856000.00
totalOperatingExpenses 237775000.00
costOfRevenue 123724000.00
totalOtherIncomeExpenseNet 1002000.00
netIncomeFromContinuingOps -26411000.00
netIncomeApplicableToCommonShares -26411000.00
2021-01-31
date 2021-01-31
filing_date 2021-03-31
currency_symbol USD
researchDevelopment 140759000.00
incomeBeforeTax -57303000.00
netIncome -59786000.00
sellingGeneralAdministrative 55980000.00
grossProfit 135573000.00
reconciledDepreciation 11967000.00
ebit -73133000.00
ebitda -61166000.00
depreciationAndAmortization 11967000.00
nonOperatingIncomeNetOther 3863000.00
operatingIncome -61166000.00
otherOperatingExpenses 284156000.00
interestExpense 15830000.00
taxProvision 2483000.00
incomeTaxExpense 2483000.00
totalRevenue 222990000.00
totalOperatingExpenses 196739000.00
costOfRevenue 87417000.00
totalOtherIncomeExpenseNet 3863000.00
netIncomeFromContinuingOps -59786000.00
netIncomeApplicableToCommonShares -59786000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-27
currency_symbol USD
researchDevelopment 129724000.00
incomeBeforeTax -41628000.00
netIncome -44792000.00
sellingGeneralAdministrative 52634000.00
grossProfit 132709000.00
reconciledDepreciation 11631000.00
ebit -61280000.00
ebitda -49649000.00
depreciationAndAmortization 11631000.00
nonOperatingIncomeNetOther 8021000.00
operatingIncome -49649000.00
otherOperatingExpenses 278381000.00
interestExpense 19652000.00
taxProvision 3164000.00
interestIncome 3400000.00
incomeTaxExpense 3164000.00
totalRevenue 228732000.00
totalOperatingExpenses 182358000.00
costOfRevenue 96023000.00
totalOtherIncomeExpenseNet 8021000.00
netIncomeFromContinuingOps -44792000.00
netIncomeApplicableToCommonShares -44792000.00
2019-01-31
date 2019-01-31
filing_date 2019-03-29
currency_symbol USD
researchDevelopment 128084000.00
incomeBeforeTax -34552000.00
netIncome -30447000.00
sellingGeneralAdministrative 50480000.00
grossProfit 138144000.00
reconciledDepreciation 7221000.00
ebit -47641000.00
ebitda -40420000.00
depreciationAndAmortization 7221000.00
nonOperatingIncomeNetOther 5868000.00
operatingIncome -40420000.00
otherOperatingExpenses 268188000.00
interestExpense 0.00
taxProvision -4105000.00
interestIncome 2700000.00
incomeTaxExpense -4105000.00
totalRevenue 227768000.00
totalOperatingExpenses 178564000.00
costOfRevenue 89624000.00
totalOtherIncomeExpenseNet 5868000.00
netIncomeFromContinuingOps -30447000.00
netIncomeApplicableToCommonShares -30447000.00
2018-01-31
date 2018-01-31
filing_date 2018-03-30
currency_symbol USD
researchDevelopment 115510000.00
incomeBeforeTax 25729000.00
netIncome 18852000.00
sellingGeneralAdministrative 47792000.00
grossProfit 187733000.00
reconciledDepreciation 4770000.00
ebit 19661000.00
ebitda 24431000.00
depreciationAndAmortization 4770000.00
nonOperatingIncomeNetOther 1298000.00
operatingIncome 24431000.00
otherOperatingExpenses 270971000.00
interestExpense 0.00
taxProvision 6877000.00
extraordinaryItems -2252000.00
incomeTaxExpense 6877000.00
totalRevenue 295402000.00
totalOperatingExpenses 163302000.00
costOfRevenue 107669000.00
totalOtherIncomeExpenseNet 1298000.00
netIncomeFromContinuingOps 18852000.00
netIncomeApplicableToCommonShares 18852000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-30
currency_symbol USD
researchDevelopment 101205000.00
incomeBeforeTax 60881000.00
netIncome 57810000.00
sellingGeneralAdministrative 43446000.00
grossProfit 205014000.00
ebit 58778000.00
ebitda 60363000.00
depreciationAndAmortization 1585000.00
nonOperatingIncomeNetOther 518000.00
operatingIncome 60363000.00
otherOperatingExpenses 249934000.00
interestExpense 0.00
taxProvision 3071000.00
incomeTaxExpense 3071000.00
totalRevenue 310297000.00
totalOperatingExpenses 144651000.00
costOfRevenue 105283000.00
totalOtherIncomeExpenseNet 518000.00
netIncomeFromContinuingOps 57810000.00
netIncomeApplicableToCommonShares 57810000.00
2016-01-31
date 2016-01-31
filing_date 2016-03-25
currency_symbol USD
researchDevelopment 82927000.00
incomeBeforeTax 85209000.00
netIncome 76508000.00
sellingGeneralAdministrative 37738000.00
grossProfit 205344000.00
ebit 83073000.00
ebitda 84679000.00
depreciationAndAmortization 1606000.00
nonOperatingIncomeNetOther 530000.00
operatingIncome 84679000.00
otherOperatingExpenses 231694000.00
interestExpense 0.00
taxProvision 8701000.00
incomeTaxExpense 8701000.00
totalRevenue 316373000.00
totalOperatingExpenses 120665000.00
costOfRevenue 111029000.00
totalOtherIncomeExpenseNet 530000.00
netIncomeFromContinuingOps 76508000.00
netIncomeApplicableToCommonShares 76508000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-30
currency_symbol USD
researchDevelopment 57978000.00
incomeBeforeTax 52036000.00
netIncome 50571000.00
sellingGeneralAdministrative 29297000.00
grossProfit 139136000.00
ebit 50526000.00
ebitda 51861000.00
depreciationAndAmortization 1335000.00
nonOperatingIncomeNetOther 175000.00
operatingIncome 51861000.00
otherOperatingExpenses 166417000.00
interestExpense 0.00
incomeTaxExpense 1465000.00
totalRevenue 218278000.00
totalOperatingExpenses 87275000.00
costOfRevenue 79142000.00
totalOtherIncomeExpenseNet 175000.00
netIncomeFromContinuingOps 50571000.00
netIncomeApplicableToCommonShares 50571000.00
2014-01-31
date 2014-01-31
filing_date 2014-04-04
currency_symbol USD
researchDevelopment 48777000.00
incomeBeforeTax 27895000.00
netIncome 25654000.00
sellingGeneralAdministrative 23153000.00
grossProfit 99847000.00
ebit 26821000.00
ebitda 27917000.00
depreciationAndAmortization 1096000.00
nonOperatingIncomeNetOther -22000.00
operatingIncome 27917000.00
otherOperatingExpenses 129691000.00
interestExpense 0.00
incomeTaxExpense 2241000.00
totalRevenue 157608000.00
totalOperatingExpenses 71930000.00
costOfRevenue 57761000.00
totalOtherIncomeExpenseNet -22000.00
netIncomeFromContinuingOps 25654000.00
netIncomeApplicableToCommonShares 25654000.00
2013-01-31
date 2013-01-31
filing_date 2013-04-04
currency_symbol USD
researchDevelopment 42829000.00
incomeBeforeTax 20042000.00
netIncome 18188000.00
sellingGeneralAdministrative 17926000.00
grossProfit 80661000.00
ebit 18899000.00
ebitda 19906000.00
depreciationAndAmortization 1007000.00
nonOperatingIncomeNetOther 136000.00
operatingIncome 19906000.00
otherOperatingExpenses 101160000.00
interestExpense 0.00
incomeTaxExpense 1854000.00
totalRevenue 121066000.00
totalOperatingExpenses 60755000.00
costOfRevenue 40405000.00
totalOtherIncomeExpenseNet 136000.00
netIncomeFromContinuingOps 18188000.00
netIncomeApplicableToCommonShares 18188000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
researchDevelopment 37618000.00
incomeBeforeTax 11165000.00
netIncome 9821000.00
sellingGeneralAdministrative 15926000.00
grossProfit 64799000.00
ebit 11255000.00
ebitda 12391000.00
depreciationAndAmortization 1136000.00
operatingIncome 11255000.00
otherOperatingExpenses 86002000.00
interestExpense 0.00
incomeTaxExpense 1344000.00
totalRevenue 97257000.00
totalOperatingExpenses 53544000.00
costOfRevenue 32458000.00
totalOtherIncomeExpenseNet -90000.00
netIncomeApplicableToCommonShares 9821000.00
2011-01-31
date 2011-01-31
filing_date 2011-01-31
currency_symbol USD
researchDevelopment 34449000.00
incomeBeforeTax 15430000.00
netIncome 13929000.00
sellingGeneralAdministrative 10313000.00
grossProfit 60239000.00
ebit 15524000.00
ebitda 17127000.00
depreciationAndAmortization 1603000.00
operatingIncome 15477000.00
otherOperatingExpenses 79262000.00
interestExpense 0.00
incomeTaxExpense 1501000.00
totalRevenue 94739000.00
totalOperatingExpenses 44762000.00
costOfRevenue 34500000.00
totalOtherIncomeExpenseNet -47000.00
netIncomeApplicableToCommonShares 13929000.00
2010-01-31
date 2010-01-31
filing_date 2010-01-31
currency_symbol USD
researchDevelopment 27638000.00
incomeBeforeTax 12834000.00
netIncome 13288000.00
sellingGeneralAdministrative 6894000.00
grossProfit 47480000.00
ebit 12948000.00
ebitda 14246000.00
depreciationAndAmortization 1298000.00
operatingIncome 12948000.00
otherOperatingExpenses 58577000.00
interestExpense 0.00
incomeTaxExpense -454000.00
totalRevenue 71525000.00
totalOperatingExpenses 34532000.00
costOfRevenue 24045000.00
totalOtherIncomeExpenseNet -114000.00