Аналитика онлайн » 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