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

Logo

AeroVironment, Inc. занимается проектированием, разработкой, производством, поддержкой и эксплуатацией беспилотных авиационных систем и электрических транспортных решений. Компания была основана в июле 1971 года Полом Б. МакКриди-младшим и имеет штаб-квартиру в Монровии, штат Калифорния.

General
Code AVAV
Type Common Stock
Name AeroVironment Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000GX14P2
ISIN US0080731088
LEI 529900PGHVI29YLZ6221
PrimaryTicker AVAV.US
CUSIP 008073108
CIK 1368622
EmployerIdNumber 95-2705790
FiscalYearEnd April
IPODate 2007-01-23
InternationalDomestic Domestic
Sector Industrials
Industry Aerospace & Defense
GicSector Industrials
GicGroup Capital Goods
GicIndustry Aerospace & Defense
GicSubIndustry Aerospace & Defense
HomeCategory Domestic
IsDelisted Нет
Address 241 18th Street South, Arlington, VA, United States, 22202
Listings
0
Code JPX
Exchange F
Name AeroVironment Inc
1
Code JPX
Exchange STU
Name AEROVIRONMENT (JPX.SG)
2
Code JPX
Exchange BE
Name AEROVIRONMENT
Phone 805 520 8350
WebURL https://www.avinc.com
FullTimeEmployees 1259
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 3589194752
MarketCapitalizationMln 3589.1948
EBITDA 126987000
PEGRatio 1.7155
WallStreetTargetPrice 142.33
BookValue 28.393
DividendShare 0
DividendYield 0.057
EarningsShare -4.92
EPSEstimateCurrentYear 1.24
EPSEstimateNextYear 2.04
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0.62
MostRecentQuarter 2023-10-31
ProfitMargin -0.1858
OperatingMarginTTM 0.1451
ReturnOnAssetsTTM 0.0623
ReturnOnEquityTTM -0.1733
RevenueTTM 653598976
RevenuePerShareTTM 25.276
QuarterlyRevenueGrowthYOY 0.62
GrossProfitTTM 173514000
DilutedEpsTTM -4.92
QuarterlyEarningsGrowthYOY -0.356

Financials / Income Statement / quarterly / net Income

10K
2022-01-31
2.79M
2022-04-30
-7.89M
2022-07-31
-5.36M
2022-10-31
-259K
2023-01-31
-160.21M
2023-04-30
21.9M
2023-07-31
17.84M
2023-10-31

Financials / Income Statement / quarterly / ebitda

-14.13M
2022-01-31
26.45M
2022-04-30
10.32M
2022-07-31
4.77M
2022-10-31
17.85M
2023-01-31
44.06M
2023-04-30
32.19M
2023-07-31
30.76M
2023-10-31

Financials / Income Statement / quarterly / totalRevenue

90.09M
2022-01-31
132.62M
2022-04-30
108.52M
2022-07-31
111.58M
2022-10-31
134.4M
2023-01-31
186.04M
2023-04-30
152.35M
2023-07-31
180.82M
2023-10-31

Earnings / History / epsActual

0.33
2023-01-31
0.99
2023-04-30
1
2023-07-31
0.97
2023-10-31
0
2024-01-31
0
2024-04-30
0
2024-07-31
0
2024-10-31
Valuation
TrailingPE 0
ForwardPE 84.7458
PriceSalesTTM 5.4419
PriceBookMRQ 4.6283
EnterpriseValue 3576543488
EnterpriseValueRevenue 5.4577
EnterpriseValueEbitda -114.4933
SharesStats
SharesOutstanding 28135100
SharesFloat 27571528
PercentInsiders 1.073
PercentInstitutions 84.868
Technicals
Beta 0.522
52WeekHigh 143.99
52WeekLow 81.04
50DayMA 124.6066
200DayMA 106.1661
SharesShort 712747
SharesShortPriorMonth 743162
ShortRatio 3.33
ShortPercent 0.0305
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-10-31
date 2023-10-31
filing_date 2023-12-06
currency_symbol USD
totalAssets 1006700000.00
intangibleAssets 82848000.00
otherCurrentAssets 19958000.00
totalLiab 212970000.00
totalStockholderEquity 793730000.00
otherCurrentLiab 46212000.00
commonStock 4000.00
capitalStock 4000.00
retainedEarnings 210756000.00
goodWill 274781000.00
cash 100908000.00
totalCurrentLiabilities 109304000.00
currentDeferredRevenue 20440000.00
netDebt 10315000.00
shortTermDebt 13818000.00
shortLongTermDebt 5000000.00
shortLongTermDebtTotal 111223000.00
otherStockholderEquity 589047000.00
totalCurrentAssets 524045000.00
longTermInvestments 20611000.00
netReceivables 221412000.00
longTermDebt 73678000.00
inventory 181767000.00
accountsPayable 28834000.00
accumulatedOtherComprehensiveIncome -6077000.00
nonCurrrentAssetsOther 9231000.00
nonCurrentAssetsTotal 482655000.00
capitalLeaseObligations 32545000.00
nonCurrentLiabilitiesOther 4603000.00
nonCurrentLiabilitiesTotal 103666000.00
liabilitiesAndStockholdersEquity 1006700000.00
cashAndShortTermInvestments 100908000.00
propertyPlantAndEquipmentGross 74404000.00
propertyPlantAndEquipmentNet 74404000.00
netWorkingCapital 414741000.00
netInvestedCapital 872408000.00
commonStockSharesOutstanding 26956806.00
2023-07-31
date 2023-07-31
filing_date 2023-09-06
currency_symbol USD
totalAssets 826060000.00
intangibleAssets 40540000.00
otherCurrentAssets 13949000.00
totalLiab 251515000.00
totalStockholderEquity 574545000.00
deferredLongTermLiab 1729000.00
otherCurrentLiab 40153000.00
commonStock 4000.00
capitalStock 4000.00
retainedEarnings 192916000.00
otherLiab 6335000.00
goodWill 180797000.00
otherAssets 34831000.00
cash 105871000.00
cashAndEquivalents 105871000.00
totalCurrentLiabilities 107189000.00
currentDeferredRevenue 19940000.00
netDebt 50392000.00
shortTermDebt 18272000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 156263000.00
otherStockholderEquity 386140000.00
propertyPlantEquipment 39770000.00
totalCurrentAssets 481688000.00
longTermInvestments 22578000.00
netTangibleAssets 372662000.00
netReceivables 186472000.00
longTermDebt 118537000.00
inventory 175396000.00
accountsPayable 28824000.00
accumulatedOtherComprehensiveIncome -4515000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 192916000.00
nonCurrrentAssetsOther 7312000.00
nonCurrentAssetsTotal 344372000.00
capitalLeaseObligations 27726000.00
longTermDebtTotal 118537000.00
nonCurrentLiabilitiesOther 4606000.00
nonCurrentLiabilitiesTotal 144326000.00
capitalSurpluse 386140000.00
liabilitiesAndStockholdersEquity 826060000.00
cashAndShortTermInvestments 105871000.00
propertyPlantAndEquipmentGross 65512000.00
propertyPlantAndEquipmentNet 65512000.00
netWorkingCapital 374499000.00
netInvestedCapital 703082000.00
commonStockSharesOutstanding 26179042.00
2023-04-30
date 2023-04-30
filing_date 2023-06-28
currency_symbol USD
totalAssets 824577000.00
intangibleAssets 43577000.00
otherCurrentAssets 12043000.00
totalLiab 273607000.00
totalStockholderEquity 550970000.00
deferredLongTermLiab 1729000.00
otherCurrentLiab 57605000.00
commonStock 4000.00
capitalStock 4000.00
retainedEarnings 171021000.00
otherLiab 5180000.00
goodWill 180801000.00
otherAssets 32426000.00
cash 132859000.00
cashAndEquivalents 132859000.00
totalCurrentLiabilities 121334000.00
currentDeferredRevenue 16645000.00
netDebt 29963000.00
shortTermDebt 15729000.00
shortLongTermDebt 7500000.00
shortLongTermDebtTotal 162822000.00
otherStockholderEquity 384397000.00
propertyPlantEquipment 67158000.00
totalCurrentAssets 477002000.00
longTermInvestments 23613000.00
netTangibleAssets 347781000.00
shortTermInvestments 0.00
netReceivables 193286000.00
longTermDebt 125904000.00
inventory 138814000.00
accountsPayable 31355000.00
accumulatedOtherComprehensiveIncome -4452000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 171021000.00
nonCurrrentAssetsOther 5220000.00
nonCurrentAssetsTotal 347575000.00
capitalLeaseObligations 29418000.00
longTermDebtTotal 125904000.00
nonCurrentLiabilitiesOther 3451000.00
nonCurrentLiabilitiesTotal 152273000.00
capitalSurpluse 384397000.00
liabilitiesAndStockholdersEquity 824577000.00
cashAndShortTermInvestments 132859000.00
propertyPlantAndEquipmentGross 67158000.00
propertyPlantAndEquipmentNet 67158000.00
netWorkingCapital 355668000.00
netInvestedCapital 684374000.00
commonStockSharesOutstanding 25451034.00
2023-01-31
date 2023-01-31
filing_date 2023-03-06
currency_symbol USD
totalAssets 921202000.00
intangibleAssets 83442000.00
otherCurrentAssets 15323000.00
totalLiab 299689000.00
totalStockholderEquity 621513000.00
deferredLongTermLiab 2707000.00
otherCurrentLiab 49630000.00
commonStock 4000.00
capitalStock 4000.00
retainedEarnings 331494000.00
otherLiab 4899000.00
goodWill 336555000.00
otherAssets 17281000.00
cash 78276000.00
cashAndEquivalents 78276000.00
totalCurrentLiabilities 116397000.00
currentDeferredRevenue 22553000.00
netDebt 117911000.00
shortTermDebt 17794000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 196187000.00
otherStockholderEquity 295070000.00
propertyPlantEquipment 45388000.00
totalCurrentAssets 390881000.00
longTermInvestments 19319000.00
netTangibleAssets 224146000.00
shortTermInvestments 24716000.00
netReceivables 171340000.00
longTermDebt 155763000.00
inventory 125942000.00
accountsPayable 26420000.00
accumulatedOtherComprehensiveIncome -5055000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 331494000.00
nonCurrrentAssetsOther 8741000.00
nonCurrentAssetsTotal 530321000.00
capitalLeaseObligations 30424000.00
longTermDebtTotal 155763000.00
nonCurrentLiabilitiesOther 2192000.00
nonCurrentLiabilitiesTotal 183292000.00
capitalSurpluse 295070000.00
liabilitiesAndStockholdersEquity 921202000.00
cashAndShortTermInvestments 78276000.00
propertyPlantAndEquipmentGross 73724000.00
propertyPlantAndEquipmentNet 73724000.00
netWorkingCapital 274484000.00
netInvestedCapital 787276000.00
commonStockSharesOutstanding 25012412.00
2022-10-31
date 2022-10-31
filing_date 2022-12-07
currency_symbol USD
totalAssets 891682000.00
intangibleAssets 88660000.00
otherCurrentAssets 13244000.00
totalLiab 284199000.00
totalStockholderEquity 607483000.00
deferredLongTermLiab 2482000.00
otherCurrentLiab 52899000.00
commonStock 4000.00
capitalStock 4000.00
retainedEarnings 332170000.00
otherLiab 4680000.00
goodWill 334963000.00
otherAssets 10070000.00
cash 101417000.00
cashAndEquivalents 101417000.00
totalCurrentLiabilities 103854000.00
currentDeferredRevenue 7074000.00
netDebt 91812000.00
shortTermDebt 17564000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 193229000.00
otherStockholderEquity 283789000.00
propertyPlantEquipment 77995000.00
totalCurrentAssets 357532000.00
longTermInvestments 22462000.00
netTangibleAssets 183860000.00
shortTermInvestments 24716000.00
netReceivables 133061000.00
longTermDebt 155622000.00
inventory 109810000.00
accountsPayable 26317000.00
accumulatedOtherComprehensiveIncome -8480000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 332170000.00
nonCurrrentAssetsOther 1972000.00
nonCurrentAssetsTotal 534150000.00
capitalLeaseObligations 27607000.00
longTermDebtTotal 155622000.00
nonCurrentLiabilitiesOther 2198000.00
nonCurrentLiabilitiesTotal 180345000.00
capitalSurpluse 283789000.00
liabilitiesAndStockholdersEquity 891682000.00
cashAndShortTermInvestments 101417000.00
propertyPlantAndEquipmentGross 77995000.00
propertyPlantAndEquipmentNet 77995000.00
netWorkingCapital 253678000.00
netInvestedCapital 773105000.00
commonStockSharesOutstanding 24900873.00
2022-07-31
date 2022-07-31
filing_date 2022-09-08
currency_symbol USD
totalAssets 896654000.00
intangibleAssets 91009000.00
otherCurrentAssets 11368000.00
totalLiab 296484000.00
totalStockholderEquity 599923000.00
deferredLongTermLiab 2547000.00
otherCurrentLiab 46644000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 338838000.00
otherLiab 4756000.00
goodWill 333791000.00
otherAssets 9632000.00
cash 93183000.00
cashAndEquivalents 93183000.00
totalCurrentLiabilities 95876000.00
currentDeferredRevenue 10258000.00
netDebt 119698000.00
shortTermDebt 17029000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 212881000.00
otherStockholderEquity 268641000.00
propertyPlantEquipment 61862000.00
totalCurrentAssets 357268000.00
longTermInvestments 17707000.00
netTangibleAssets 195494000.00
shortTermInvestments 12655000.00
netReceivables 141459000.00
longTermDebt 175481000.00
inventory 98603000.00
accountsPayable 21945000.00
noncontrollingInterestInConsolidatedEntity 247000.00
accumulatedOtherComprehensiveIncome -7558000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 338838000.00
nonCurrrentAssetsOther 1961000.00
nonCurrentAssetsTotal 539386000.00
capitalLeaseObligations 27400000.00
longTermDebtTotal 175481000.00
nonCurrentLiabilitiesOther 2209000.00
nonCurrentLiabilitiesTotal 200608000.00
capitalSurpluse 268641000.00
liabilitiesAndStockholdersEquity 896654000.00
cashAndShortTermInvestments 105838000.00
propertyPlantAndEquipmentNet 87247000.00
netWorkingCapital 261392000.00
netInvestedCapital 785404000.00
commonStockSharesOutstanding 24804232.00
2022-04-30
date 2022-04-30
filing_date 2022-06-29
currency_symbol USD
totalAssets 914200000.00
intangibleAssets 97224000.00
otherCurrentAssets 11527000.00
totalLiab 305990000.00
totalStockholderEquity 607969000.00
deferredLongTermLiab 2626000.00
otherCurrentLiab 56360000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 347233000.00
otherLiab 4844000.00
goodWill 334347000.00
otherAssets 9222000.00
cash 77231000.00
cashAndEquivalents 77231000.00
totalCurrentLiabilities 101391000.00
currentDeferredRevenue 8968000.00
netDebt 139343000.00
shortTermDebt 16819000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 216574000.00
otherStockholderEquity 267248000.00
propertyPlantEquipment 62296000.00
totalCurrentAssets 368909000.00
longTermInvestments 15433000.00
netTangibleAssets 198313000.00
shortTermInvestments 24716000.00
netReceivables 164806000.00
longTermDebt 177840000.00
inventory 90629000.00
accountsPayable 19244000.00
noncontrollingInterestInConsolidatedEntity 241000.00
accumulatedOtherComprehensiveIncome -6514000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 347233000.00
nonCurrrentAssetsOther 1932000.00
nonCurrentAssetsTotal 545291000.00
capitalLeaseObligations 28734000.00
longTermDebtTotal 177840000.00
nonCurrentLiabilitiesOther 2218000.00
nonCurrentLiabilitiesTotal 204599000.00
capitalSurpluse 267248000.00
liabilitiesAndStockholdersEquity 914200000.00
cashAndShortTermInvestments 101947000.00
propertyPlantAndEquipmentNet 89065000.00
netWorkingCapital 267518000.00
netInvestedCapital 795809000.00
commonStockSharesOutstanding 24936176.00
2022-01-31
date 2022-01-31
filing_date 2022-03-04
currency_symbol USD
totalAssets 905263000.00
intangibleAssets 103825000.00
otherCurrentAssets 12099000.00
totalLiab 302548000.00
totalStockholderEquity 602428000.00
deferredLongTermLiab 5198000.00
otherCurrentLiab 49351000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 339975000.00
otherLiab 13989000.00
goodWill 335164000.00
otherAssets 9139000.00
cash 82528000.00
cashAndEquivalents 82528000.00
totalCurrentLiabilities 87483000.00
currentDeferredRevenue 6864000.00
netDebt 134698000.00
shortTermDebt 16150000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 217226000.00
otherStockholderEquity 265885000.00
propertyPlantEquipment 90225000.00
totalCurrentAssets 354522000.00
longTermInvestments 12388000.00
netTangibleAssets 163439000.00
shortTermInvestments 3969000.00
netReceivables 166310000.00
longTermDebt 180398000.00
inventory 89616000.00
accountsPayable 15118000.00
noncontrollingInterestInConsolidatedEntity 287000.00
accumulatedOtherComprehensiveIncome -3434000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 339975000.00
nonCurrrentAssetsOther 5881000.00
nonCurrentAssetsTotal 550741000.00
capitalLeaseObligations 26828000.00
longTermDebtTotal 180398000.00
nonCurrentLiabilitiesOther 8791000.00
nonCurrentLiabilitiesTotal 215065000.00
capitalSurpluse 265885000.00
liabilitiesAndStockholdersEquity 905263000.00
cashAndShortTermInvestments 86497000.00
propertyPlantAndEquipmentNet 90225000.00
netWorkingCapital 267039000.00
netInvestedCapital 792826000.00
commonStockSharesOutstanding 24879643.00
2021-10-31
date 2021-10-31
filing_date 2021-12-08
currency_symbol USD
totalAssets 925307000.00
intangibleAssets 110620000.00
otherCurrentAssets 13761000.00
totalLiab 325073000.00
totalStockholderEquity 599902000.00
deferredLongTermLiab 5390000.00
otherCurrentLiab 53224000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 339965000.00
otherLiab 19210000.00
goodWill 335888000.00
otherAssets 9176000.00
cash 104770000.00
cashAndEquivalents 104770000.00
totalCurrentLiabilities 101429000.00
currentDeferredRevenue 10322000.00
netDebt 116104000.00
shortTermDebt 16440000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 220874000.00
otherStockholderEquity 261612000.00
propertyPlantEquipment 94275000.00
totalCurrentAssets 364077000.00
longTermInvestments 11271000.00
netTangibleAssets 153394000.00
shortTermInvestments 6311000.00
netReceivables 157291000.00
longTermDebt 182769000.00
inventory 81944000.00
accountsPayable 21443000.00
noncontrollingInterestInConsolidatedEntity 332000.00
accumulatedOtherComprehensiveIncome -1677000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 339965000.00
nonCurrrentAssetsOther 6276000.00
nonCurrentAssetsTotal 561230000.00
capitalLeaseObligations 28105000.00
longTermDebtTotal 182769000.00
nonCurrentLiabilitiesOther 13820000.00
nonCurrentLiabilitiesTotal 223644000.00
capitalSurpluse 261612000.00
liabilitiesAndStockholdersEquity 925307000.00
cashAndShortTermInvestments 111081000.00
propertyPlantAndEquipmentNet 94275000.00
netWorkingCapital 262648000.00
netInvestedCapital 792671000.00
commonStockSharesOutstanding 24885870.00
2021-07-31
date 2021-07-31
filing_date 2021-09-09
currency_symbol USD
totalAssets 908553000.00
intangibleAssets 117855000.00
otherCurrentAssets 14972000.00
totalLiab 310236000.00
totalStockholderEquity 598240000.00
deferredLongTermLiab 5533000.00
otherCurrentLiab 38750000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 337440000.00
otherLiab 33241000.00
goodWill 335029000.00
otherAssets 12748000.00
cash 93924000.00
totalCurrentLiabilities 82660000.00
currentDeferredRevenue 9117000.00
netDebt 131012000.00
shortTermDebt 16747000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 224936000.00
otherStockholderEquity 261192000.00
propertyPlantEquipment 160775000.00
totalCurrentAssets 344918000.00
longTermInvestments 10165000.00
netTangibleAssets 290712000.00
shortTermInvestments 17953000.00
netReceivables 133217000.00
longTermDebt 185141000.00
inventory 84852000.00
accountsPayable 18046000.00
noncontrollingInterestInConsolidatedEntity 77000.00
accumulatedOtherComprehensiveIncome -394000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 337440000.00
nonCurrrentAssetsOther 3840000.00
nonCurrentAssetsTotal 563635000.00
capitalLeaseObligations 29795000.00
longTermDebtTotal 185141000.00
nonCurrentLiabilitiesOther 13854000.00
nonCurrentLiabilitiesTotal 227576000.00
capitalSurpluse 261192000.00
liabilitiesAndStockholdersEquity 908553000.00
cashAndShortTermInvestments 111877000.00
propertyPlantAndEquipmentGross 94212000.00
propertyPlantAndEquipmentNet 94212000.00
netWorkingCapital 262258000.00
netInvestedCapital 793381000.00
commonStockSharesOutstanding 24620180.00
2021-04-30
date 2021-04-30
filing_date 2021-06-29
currency_symbol USD
totalAssets 928566000.00
intangibleAssets 106268000.00
otherCurrentAssets 15001000.00
totalLiab 316459000.00
totalStockholderEquity 612093000.00
otherCurrentLiab 48007000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 351421000.00
otherLiab 13659000.00
goodWill 314205000.00
otherAssets 12501000.00
cash 148741000.00
totalCurrentLiabilities 96185000.00
currentDeferredRevenue 7183000.00
netDebt 74028000.00
shortTermDebt 16154000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 222769000.00
otherStockholderEquity 260327000.00
propertyPlantEquipment 81798000.00
totalCurrentAssets 401638000.00
longTermInvestments 12156000.00
netTangibleAssets 191620000.00
shortTermInvestments 31971000.00
netReceivables 134279000.00
longTermDebt 187512000.00
inventory 71646000.00
accountsPayable 24841000.00
noncontrollingInterestInConsolidatedEntity 14000.00
accumulatedOtherComprehensiveIncome 343000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 351421000.00
nonCurrrentAssetsOther 10440000.00
nonCurrentAssetsTotal 526928000.00
capitalLeaseObligations 25257000.00
longTermDebtTotal 187512000.00
nonCurrentLiabilitiesOther 13659000.00
nonCurrentLiabilitiesTotal 220274000.00
capitalSurpluse 260327000.00
liabilitiesAndStockholdersEquity 928566000.00
cashAndShortTermInvestments 180712000.00
propertyPlantAndEquipmentGross 81798000.00
propertyPlantAndEquipmentNet 81798000.00
netWorkingCapital 305453000.00
netInvestedCapital 809605000.00
commonStockSharesOutstanding 24779877.00
2021-01-31
date 2021-01-31
filing_date 2021-03-10
currency_symbol USD
totalAssets 590992000.00
intangibleAssets 11552000.00
otherCurrentAssets 7693000.00
totalLiab 65814000.00
totalStockholderEquity 525190000.00
otherCurrentLiab 31609000.00
commonStock 2000.00
retainedEarnings 340475000.00
otherLiab 1260000.00
goodWill 6340000.00
otherAssets 6133000.00
cash 324543000.00
totalCurrentLiabilities 56128000.00
currentDeferredRevenue 4279000.00
netDebt -311714000.00
shortTermDebt 4403000.00
shortLongTermDebtTotal 12829000.00
otherStockholderEquity 184366000.00
propertyPlantEquipment 22920000.00
totalCurrentAssets 521544000.00
longTermInvestments 11222000.00
netTangibleAssets 515724000.00
shortTermInvestments 48499000.00
netReceivables 87705000.00
inventory 53104000.00
accountsPayable 15837000.00
noncontrollingInterestInConsolidatedEntity -12000.00
accumulatedOtherComprehensiveIncome 347000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 340475000.00
nonCurrrentAssetsOther 312000.00
nonCurrentAssetsTotal 69448000.00
capitalLeaseObligations 12829000.00
nonCurrentLiabilitiesOther 1260000.00
nonCurrentLiabilitiesTotal 9686000.00
capitalSurpluse 184366000.00
liabilitiesAndStockholdersEquity 590992000.00
cashAndShortTermInvestments 373042000.00
propertyPlantAndEquipmentGross 34201000.00
propertyPlantAndEquipmentNet 34201000.00
netWorkingCapital 465416000.00
netInvestedCapital 525190000.00
commonStockSharesOutstanding 24260874.00
2020-10-31
date 2020-10-31
filing_date 2020-12-09
currency_symbol USD
totalAssets 588007000.00
intangibleAssets 12213000.00
otherCurrentAssets 7310000.00
totalLiab 64160000.00
totalStockholderEquity 523906000.00
otherCurrentLiab 32266000.00
commonStock 2000.00
retainedEarnings 340264000.00
otherLiab 1260000.00
goodWill 6340000.00
otherAssets 5648000.00
cash 280099000.00
totalCurrentLiabilities 53478000.00
currentDeferredRevenue 2957000.00
netDebt -266647000.00
shortTermDebt 4030000.00
shortLongTermDebtTotal 13452000.00
otherStockholderEquity 183298000.00
propertyPlantEquipment 22868000.00
totalCurrentAssets 507599000.00
longTermInvestments 20976000.00
netTangibleAssets 514775000.00
shortTermInvestments 67137000.00
netReceivables 101274000.00
inventory 51779000.00
accountsPayable 14225000.00
noncontrollingInterestInConsolidatedEntity -59000.00
accumulatedOtherComprehensiveIncome 342000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 340264000.00
nonCurrrentAssetsOther 102000.00
nonCurrentAssetsTotal 80408000.00
capitalLeaseObligations 13452000.00
nonCurrentLiabilitiesOther 1260000.00
nonCurrentLiabilitiesTotal 10682000.00
capitalSurpluse 183298000.00
liabilitiesAndStockholdersEquity 588007000.00
cashAndShortTermInvestments 347236000.00
propertyPlantAndEquipmentGross 35231000.00
propertyPlantAndEquipmentNet 35231000.00
netWorkingCapital 454121000.00
netInvestedCapital 523906000.00
commonStockSharesOutstanding 24196912.00
2020-07-31
date 2020-07-31
filing_date 2020-09-10
currency_symbol USD
totalAssets 577819000.00
intangibleAssets 12928000.00
otherCurrentAssets 5941000.00
totalLiab 57927000.00
totalStockholderEquity 519929000.00
otherCurrentLiab 24380000.00
commonStock 2000.00
retainedEarnings 338170000.00
otherLiab 1260000.00
goodWill 6340000.00
otherAssets 5380000.00
cash 246839000.00
totalCurrentLiabilities 46323000.00
currentDeferredRevenue 5725000.00
netDebt -232017000.00
shortTermDebt 4478000.00
shortLongTermDebtTotal 14822000.00
otherStockholderEquity 181406000.00
propertyPlantEquipment 36519000.00
totalCurrentAssets 486792000.00
longTermInvestments 20338000.00
netTangibleAssets 500661000.00
shortTermInvestments 71334000.00
netReceivables 117148000.00
inventory 45530000.00
accountsPayable 11740000.00
noncontrollingInterestInConsolidatedEntity -37000.00
accumulatedOtherComprehensiveIncome 351000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 338170000.00
nonCurrrentAssetsOther 9640000.00
nonCurrentAssetsTotal 91027000.00
capitalLeaseObligations 14822000.00
nonCurrentLiabilitiesOther 1260000.00
nonCurrentLiabilitiesTotal 11604000.00
capitalSurpluse 181406000.00
liabilitiesAndStockholdersEquity 577819000.00
cashAndShortTermInvestments 318173000.00
propertyPlantAndEquipmentGross 36519000.00
propertyPlantAndEquipmentNet 36519000.00
netWorkingCapital 440469000.00
netInvestedCapital 519929000.00
commonStockSharesOutstanding 24186228.00
2020-04-30
date 2020-04-30
filing_date 2020-06-24
currency_symbol USD
totalAssets 584954000.00
intangibleAssets 13637000.00
otherCurrentAssets 6246000.00
totalLiab 75053000.00
totalStockholderEquity 509901000.00
otherCurrentLiab 35815000.00
commonStock 2000.00
retainedEarnings 328090000.00
otherLiab 1267000.00
goodWill 6340000.00
otherAssets 5078000.00
cash 255142000.00
totalCurrentLiabilities 66953000.00
currentDeferredRevenue 7899000.00
netDebt -244929000.00
shortTermDebt 3380000.00
shortLongTermDebtTotal 10213000.00
otherStockholderEquity 181481000.00
propertyPlantEquipment 21694000.00
totalCurrentAssets 503927000.00
longTermInvestments 15030000.00
netTangibleAssets 496757000.00
shortTermInvestments 47507000.00
netReceivables 149497000.00
inventory 45535000.00
accountsPayable 19859000.00
accumulatedOtherComprehensiveIncome 328000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 328090000.00
nonCurrrentAssetsOther 10605000.00
nonCurrentAssetsTotal 81027000.00
capitalLeaseObligations 10213000.00
nonCurrentLiabilitiesOther 1267000.00
nonCurrentLiabilitiesTotal 8100000.00
capitalSurpluse 181481000.00
liabilitiesAndStockholdersEquity 584954000.00
cashAndShortTermInvestments 302649000.00
propertyPlantAndEquipmentGross 30487000.00
propertyPlantAndEquipmentNet 30487000.00
netWorkingCapital 436974000.00
netInvestedCapital 509901000.00
commonStockSharesOutstanding 24133809.00
2020-01-31
date 2020-01-31
filing_date 2020-03-04
currency_symbol USD
totalAssets 559080000.00
intangibleAssets 14357000.00
otherCurrentAssets 6833000.00
totalLiab 68362000.00
totalStockholderEquity 490741000.00
deferredLongTermLiab 29000.00
otherCurrentLiab 33491000.00
commonStock 2000.00
retainedEarnings 310619000.00
otherLiab 330000.00
goodWill 6340000.00
otherAssets 13472000.00
cash 131496000.00
totalCurrentLiabilities 60476000.00
currentDeferredRevenue 10633000.00
netDebt -121857000.00
shortTermDebt 2083000.00
shortLongTermDebtTotal 9639000.00
otherStockholderEquity 180051000.00
propertyPlantEquipment 19877000.00
totalCurrentAssets 457334000.00
longTermInvestments 26409000.00
netTangibleAssets 477600000.00
shortTermInvestments 148502000.00
netReceivables 105347000.00
inventory 65156000.00
accountsPayable 14269000.00
noncontrollingInterestInConsolidatedEntity -23000.00
accumulatedOtherComprehensiveIncome 69000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 310619000.00
nonCurrrentAssetsOther 16995000.00
nonCurrentAssetsTotal 101746000.00
capitalLeaseObligations 9639000.00
nonCurrentLiabilitiesOther 301000.00
nonCurrentLiabilitiesTotal 7886000.00
capitalSurpluse 180051000.00
liabilitiesAndStockholdersEquity 559080000.00
cashAndShortTermInvestments 279998000.00
propertyPlantAndEquipmentGross 29349000.00
propertyPlantAndEquipmentNet 29349000.00
netWorkingCapital 396858000.00
netInvestedCapital 490741000.00
commonStockSharesOutstanding 23821145.00
2019-10-31
date 2019-10-31
filing_date 2019-12-04
currency_symbol USD
totalAssets 544493000.00
intangibleAssets 15952000.00
otherCurrentAssets 8045000.00
totalLiab 54136000.00
totalStockholderEquity 490360000.00
deferredLongTermLiab 29000.00
otherCurrentLiab 28929000.00
commonStock 2000.00
retainedEarnings 311627000.00
otherLiab 2502000.00
goodWill 8080000.00
otherAssets 13209000.00
cash 130742000.00
totalCurrentLiabilities 44791000.00
currentDeferredRevenue 2550000.00
netDebt -121609000.00
shortTermDebt 2290000.00
shortLongTermDebtTotal 9133000.00
otherStockholderEquity 178550000.00
propertyPlantEquipment 20571000.00
totalCurrentAssets 456152000.00
longTermInvestments 13478000.00
netTangibleAssets 473171000.00
shortTermInvestments 161635000.00
netReceivables 102961000.00
inventory 52769000.00
accountsPayable 11022000.00
noncontrollingInterestInConsolidatedEntity -3000.00
accumulatedOtherComprehensiveIncome 181000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 311627000.00
nonCurrrentAssetsOther 13339000.00
nonCurrentAssetsTotal 88341000.00
capitalLeaseObligations 9133000.00
nonCurrentLiabilitiesOther 2473000.00
nonCurrentLiabilitiesTotal 9345000.00
capitalSurpluse 178550000.00
liabilitiesAndStockholdersEquity 544493000.00
cashAndShortTermInvestments 292377000.00
propertyPlantAndEquipmentGross 29473000.00
propertyPlantAndEquipmentNet 29473000.00
commonStockSharesOutstanding 24061810.00
2019-07-31
date 2019-07-31
filing_date 2019-09-05
currency_symbol USD
totalAssets 534582000.00
intangibleAssets 16727000.00
otherCurrentAssets 7606000.00
totalLiab 53083000.00
totalStockholderEquity 481506000.00
deferredLongTermLiab 29000.00
otherCurrentLiab 25619000.00
commonStock 2000.00
retainedEarnings 304126000.00
otherLiab 2378000.00
goodWill 8080000.00
otherAssets 12893000.00
cash 137094000.00
totalCurrentLiabilities 43108000.00
currentDeferredRevenue 3268000.00
netDebt -126726000.00
shortTermDebt 2771000.00
shortLongTermDebtTotal 10368000.00
otherStockholderEquity 177207000.00
propertyPlantEquipment 17747000.00
totalCurrentAssets 455329000.00
longTermInvestments 4887000.00
netTangibleAssets 464296000.00
shortTermInvestments 163634000.00
netReceivables 90659000.00
inventory 56336000.00
accountsPayable 11450000.00
noncontrollingInterestInConsolidatedEntity -7000.00
accumulatedOtherComprehensiveIncome 171000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 304126000.00
nonCurrrentAssetsOther 14196000.00
nonCurrentAssetsTotal 79253000.00
capitalLeaseObligations 10368000.00
nonCurrentLiabilitiesOther 2349000.00
nonCurrentLiabilitiesTotal 9975000.00
capitalSurpluse 177207000.00
liabilitiesAndStockholdersEquity 534582000.00
cashAndShortTermInvestments 300728000.00
propertyPlantAndEquipmentGross 27664000.00
propertyPlantAndEquipmentNet 27664000.00
commonStockSharesOutstanding 24069933.00
2019-04-30
date 2019-04-30
filing_date 2019-06-26
currency_symbol USD
totalAssets 508844000.00
intangibleAssets 459000.00
otherCurrentAssets 7418000.00
totalLiab 46269000.00
totalStockholderEquity 462571000.00
deferredLongTermLiab 1202000.00
otherCurrentLiab 7425000.00
commonStock 2000.00
retainedEarnings 286351000.00
otherLiab 1403000.00
goodWill 459000.00
otherAssets 12506000.00
cash 172708000.00
totalCurrentLiabilities 44866000.00
currentDeferredRevenue 2962000.00
netDebt -172708000.00
shortTermDebt 18507000.00
otherStockholderEquity 176216000.00
propertyPlantEquipment 16905000.00
totalCurrentAssets 469588000.00
longTermInvestments 9386000.00
netTangibleAssets 462571000.00
shortTermInvestments 150487000.00
netReceivables 84919000.00
inventory 54056000.00
accountsPayable 15972000.00
noncontrollingInterestInConsolidatedEntity 4000.00
accumulatedOtherComprehensiveIncome 2000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 286351000.00
nonCurrrentAssetsOther 5821000.00
deferredLongTermAssetCharges 6685000.00
nonCurrentAssetsTotal 39256000.00
nonCurrentLiabilitiesOther 201000.00
nonCurrentLiabilitiesTotal 1403000.00
capitalSurpluse 176216000.00
liabilitiesAndStockholdersEquity 508844000.00
cashAndShortTermInvestments 323195000.00
propertyPlantAndEquipmentGross 16905000.00
propertyPlantAndEquipmentNet 16905000.00
commonStockSharesOutstanding 24094717.00
2019-01-31
date 2019-01-31
filing_date 2019-03-06
currency_symbol USD
totalAssets 498963000.00
intangibleAssets 562000.00
otherCurrentAssets 6616000.00
totalLiab 43414000.00
totalStockholderEquity 455566000.00
deferredLongTermLiab 1419000.00
otherCurrentLiab 8062000.00
commonStock 2000.00
retainedEarnings 280669000.00
otherLiab 1628000.00
goodWill 562000.00
otherAssets 13030000.00
cash 149369000.00
totalCurrentLiabilities 41786000.00
currentDeferredRevenue 2875000.00
netDebt -149369000.00
shortTermDebt 19220000.00
otherStockholderEquity 174891000.00
propertyPlantEquipment 20542000.00
totalCurrentAssets 436875000.00
longTermInvestments 27954000.00
netTangibleAssets 455566000.00
shortTermInvestments 144815000.00
netReceivables 85696000.00
inventory 50379000.00
accountsPayable 11629000.00
noncontrollingInterestInConsolidatedEntity -17000.00
accumulatedOtherComprehensiveIncome 4000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 280669000.00
nonCurrrentAssetsOther 322000.00
deferredLongTermAssetCharges 12708000.00
nonCurrentAssetsTotal 62088000.00
nonCurrentLiabilitiesOther 209000.00
nonCurrentLiabilitiesTotal 1628000.00
capitalSurpluse 174891000.00
liabilitiesAndStockholdersEquity 498963000.00
cashAndShortTermInvestments 294184000.00
propertyPlantAndEquipmentGross 20542000.00
propertyPlantAndEquipmentNet 20542000.00
commonStockSharesOutstanding 24081819.00
2018-10-31
date 2018-10-31
filing_date 2018-11-30
currency_symbol USD
totalAssets 486567000.00
intangibleAssets 666000.00
otherCurrentAssets 5732000.00
totalLiab 42391000.00
totalStockholderEquity 444174000.00
deferredLongTermLiab 1545000.00
otherCurrentLiab 6971000.00
commonStock 2000.00
retainedEarnings 272300000.00
otherLiab 2900000.00
goodWill 700000.00
otherAssets 12445000.00
cash 151255000.00
totalCurrentLiabilities 39491000.00
currentDeferredRevenue 2449000.00
netDebt -151255000.00
shortTermDebt 15922000.00
otherStockholderEquity 171867000.00
propertyPlantEquipment 20460000.00
totalCurrentAssets 421912000.00
longTermInvestments 30459000.00
netTangibleAssets 444174000.00
shortTermInvestments 138536000.00
netReceivables 80293000.00
longTermDebt 0.00
inventory 46096000.00
accountsPayable 14149000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 2000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 5000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 272300000.00
treasuryStock 0.00
nonCurrrentAssetsOther 962000.00
deferredLongTermAssetCharges 12108000.00
nonCurrentAssetsTotal 64655000.00
nonCurrentLiabilitiesOther 1355000.00
nonCurrentLiabilitiesTotal 2900000.00
capitalSurpluse 171867000.00
liabilitiesAndStockholdersEquity 486567000.00
cashAndShortTermInvestments 289791000.00
propertyPlantAndEquipmentGross 20500000.00
propertyPlantAndEquipmentNet 20460000.00
commonStockSharesOutstanding 24098833.00
2018-07-31
date 2018-07-31
filing_date 2018-09-06
currency_symbol USD
totalAssets 480361000.00
intangibleAssets 559000.00
otherCurrentAssets 5196000.00
totalLiab 43302000.00
totalStockholderEquity 437050000.00
deferredLongTermLiab 1543000.00
otherCurrentLiab 6664000.00
commonStock 2000.00
retainedEarnings 266243000.00
otherLiab 2550000.00
goodWill 600000.00
otherAssets 12152000.00
cash 170788000.00
totalCurrentLiabilities 40752000.00
currentDeferredRevenue 1627000.00
netDebt -170788000.00
shortTermDebt 19522000.00
otherStockholderEquity 170789000.00
propertyPlantEquipment 19347000.00
totalCurrentAssets 410203000.00
longTermInvestments 36712000.00
netTangibleAssets 437050000.00
shortTermInvestments 118303000.00
netReceivables 73672000.00
longTermDebt 0.00
inventory 42244000.00
accountsPayable 12939000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 9000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 16000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 266243000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1740000.00
deferredLongTermAssetCharges 11800000.00
nonCurrentAssetsTotal 70158000.00
nonCurrentLiabilitiesOther 1007000.00
nonCurrentLiabilitiesTotal 2550000.00
capitalSurpluse 170789000.00
liabilitiesAndStockholdersEquity 480361000.00
cashAndShortTermInvestments 289091000.00
propertyPlantAndEquipmentGross 19300000.00
propertyPlantAndEquipmentNet 19347000.00
commonStockSharesOutstanding 24010303.00
2018-04-30
date 2018-04-30
filing_date 2018-06-27
currency_symbol USD
totalAssets 472911000.00
intangibleAssets 628000.00
otherCurrentAssets 5103000.00
totalLiab 62771000.00
totalStockholderEquity 410117000.00
deferredLongTermLiab 1603000.00
otherCurrentLiab 16076000.00
commonStock 2000.00
retainedEarnings 239997000.00
otherLiab 2274000.00
goodWill 628000.00
otherAssets 11241000.00
cash 143517000.00
totalCurrentLiabilities 60497000.00
currentDeferredRevenue 2145000.00
netDebt -143517000.00
shortTermDebt 20936000.00
shortLongTermDebt 161000.00
otherStockholderEquity 170139000.00
propertyPlantEquipment 19219000.00
totalCurrentAssets 399147000.00
longTermInvestments 40656000.00
netTangibleAssets 410117000.00
shortTermInvestments 113649000.00
netReceivables 69889000.00
longTermDebt 0.00
inventory 38640000.00
accountsPayable 21340000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 23000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -21000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 239997000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2093000.00
deferredLongTermAssetCharges 11168000.00
nonCurrentAssetsTotal 73764000.00
nonCurrentLiabilitiesOther 671000.00
nonCurrentLiabilitiesTotal 2274000.00
capitalSurpluse 170139000.00
liabilitiesAndStockholdersEquity 472911000.00
cashAndShortTermInvestments 257166000.00
propertyPlantAndEquipmentGross 19219000.00
propertyPlantAndEquipmentNet 19219000.00
commonStockSharesOutstanding 23916898.00
2018-01-31
date 2018-01-31
filing_date 2018-03-07
currency_symbol USD
totalAssets 432845000.00
intangibleAssets 1823000.00
otherCurrentAssets 5138000.00
totalLiab 42456000.00
totalStockholderEquity 390388000.00
deferredLongTermLiab 1656000.00
otherCurrentLiab 8651000.00
commonStock 2000.00
retainedEarnings 221676000.00
otherLiab 1837000.00
goodWill 700000.00
otherAssets 55964000.00
cash 112304000.00
totalCurrentLiabilities 40545000.00
currentDeferredRevenue 3555000.00
netDebt -112297000.00
shortTermDebt 15090000.00
shortLongTermDebt 7000.00
shortLongTermDebtTotal 7000.00
otherStockholderEquity 168735000.00
propertyPlantEquipment 21626000.00
totalCurrentAssets 355255000.00
longTermInvestments 38822000.00
netTangibleAssets 390388000.00
shortTermInvestments 109543000.00
netReceivables 50943000.00
longTermDebt 7000.00
inventory 77327000.00
accountsPayable 13249000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 1000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -25000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 221676000.00
treasuryStock 0.00
nonCurrrentAssetsOther 482000.00
deferredLongTermAssetCharges 14837000.00
nonCurrentAssetsTotal 77590000.00
capitalLeaseObligations 7000.00
longTermDebtTotal 7000.00
nonCurrentLiabilitiesOther 248000.00
nonCurrentLiabilitiesTotal 1911000.00
capitalSurpluse 168735000.00
liabilitiesAndStockholdersEquity 432845000.00
cashAndShortTermInvestments 221847000.00
propertyPlantAndEquipmentGross 21600000.00
propertyPlantAndEquipmentNet 21626000.00
commonStockSharesOutstanding 23515622.00
2017-10-31
date 2017-10-31
filing_date 2017-12-06
currency_symbol USD
totalAssets 429263000.00
intangibleAssets 800000.00
otherCurrentAssets 5175000.00
totalLiab 39853000.00
totalStockholderEquity 389401000.00
deferredLongTermLiab 1704000.00
otherCurrentLiab 7441000.00
commonStock 2000.00
retainedEarnings 222504000.00
otherLiab 1885000.00
goodWill 800000.00
otherAssets 49975000.00
cash 117109000.00
totalCurrentLiabilities 37851000.00
currentDeferredRevenue 3921000.00
netDebt -117059000.00
shortTermDebt 10765000.00
shortLongTermDebt 50000.00
shortLongTermDebtTotal 50000.00
otherStockholderEquity 166993000.00
propertyPlantEquipment 21614000.00
totalCurrentAssets 357674000.00
longTermInvestments 33024000.00
netTangibleAssets 389401000.00
shortTermInvestments 110751000.00
netReceivables 48600000.00
longTermDebt 50000.00
inventory 76039000.00
accountsPayable 15724000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 9000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -98000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 222504000.00
treasuryStock 0.00
nonCurrrentAssetsOther 838000.00
deferredLongTermAssetCharges 16113000.00
nonCurrentAssetsTotal 71589000.00
capitalLeaseObligations 50000.00
longTermDebtTotal 50000.00
nonCurrentLiabilitiesOther 248000.00
nonCurrentLiabilitiesTotal 2002000.00
capitalSurpluse 166993000.00
liabilitiesAndStockholdersEquity 429263000.00
cashAndShortTermInvestments 227860000.00
propertyPlantAndEquipmentGross 21600000.00
propertyPlantAndEquipmentNet 21614000.00
commonStockSharesOutstanding 23832959.00
2017-07-31
date 2017-07-31
filing_date 2017-08-30
currency_symbol USD
totalAssets 420739000.00
intangibleAssets 1744000.00
otherCurrentAssets 5266000.00
totalLiab 39801000.00
totalStockholderEquity 380722000.00
deferredLongTermLiab 1752000.00
otherCurrentLiab 8530000.00
commonStock 2000.00
retainedEarnings 215486000.00
otherLiab 1921000.00
goodWill 1700000.00
otherAssets 53428000.00
cash 117473000.00
totalCurrentLiabilities 37697000.00
currentDeferredRevenue 4593000.00
netDebt -117369000.00
shortTermDebt 10608000.00
shortLongTermDebt 104000.00
shortLongTermDebtTotal 104000.00
otherStockholderEquity 165359000.00
propertyPlantEquipment 20317000.00
totalCurrentAssets 346994000.00
longTermInvestments 35844000.00
netTangibleAssets 380722000.00
shortTermInvestments 107831000.00
netReceivables 44407000.00
longTermDebt 104000.00
inventory 72017000.00
accountsPayable 13966000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 216000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -125000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 215486000.00
treasuryStock 0.00
nonCurrrentAssetsOther 194000.00
deferredLongTermAssetCharges 15646000.00
nonCurrentAssetsTotal 73745000.00
capitalLeaseObligations 104000.00
longTermDebtTotal 104000.00
nonCurrentLiabilitiesOther 248000.00
nonCurrentLiabilitiesTotal 2104000.00
capitalSurpluse 165359000.00
liabilitiesAndStockholdersEquity 420739000.00
cashAndShortTermInvestments 225304000.00
propertyPlantAndEquipmentGross 20300000.00
propertyPlantAndEquipmentNet 20317000.00
commonStockSharesOutstanding 23336305.00
2017-04-30
date 2017-04-30
filing_date 2017-06-28
currency_symbol USD
totalAssets 432500000.00
intangibleAssets 1823000.00
otherCurrentAssets 5653000.00
totalLiab 50307000.00
totalStockholderEquity 381954000.00
deferredLongTermLiab 1835000.00
otherCurrentLiab 10079000.00
commonStock 2000.00
retainedEarnings 219929000.00
otherLiab 1967000.00
goodWill 1823000.00
otherAssets 59195000.00
cash 79904000.00
totalCurrentLiabilities 48063000.00
currentDeferredRevenue 3317000.00
netDebt -79743000.00
shortTermDebt 14384000.00
shortLongTermDebt 449000.00
shortLongTermDebtTotal 161000.00
otherStockholderEquity 162150000.00
propertyPlantEquipment 19220000.00
totalCurrentAssets 354085000.00
longTermInvestments 42096000.00
netTangibleAssets 381954000.00
shortTermInvestments 119971000.00
netReceivables 88481000.00
longTermDebt 161000.00
inventory 60076000.00
accountsPayable 20283000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 239000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -127000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 219929000.00
treasuryStock 0.00
nonCurrrentAssetsOther 187000.00
deferredLongTermAssetCharges 15089000.00
nonCurrentAssetsTotal 78415000.00
capitalLeaseObligations 161000.00
longTermDebtTotal 161000.00
nonCurrentLiabilitiesOther 248000.00
nonCurrentLiabilitiesTotal 2244000.00
capitalSurpluse 162150000.00
liabilitiesAndStockholdersEquity 432500000.00
cashAndShortTermInvestments 199875000.00
propertyPlantAndEquipmentGross 19220000.00
propertyPlantAndEquipmentNet 19220000.00
commonStockSharesOutstanding 23371432.00
2017-01-31
date 2017-01-31
filing_date 2017-03-08
currency_symbol USD
totalAssets 387456000.00
intangibleAssets 0.00
otherCurrentAssets 5341000.00
totalLiab 40210000.00
totalStockholderEquity 347246000.00
deferredLongTermLiab 1769000.00
otherCurrentLiab 7753000.00
commonStock 2000.00
retainedEarnings 189453000.00
otherLiab 2024000.00
goodWill 0.00
otherAssets 60098000.00
cash 73278000.00
totalCurrentLiabilities 37968000.00
currentDeferredRevenue 5456000.00
netDebt -73060000.00
shortTermDebt 10967000.00
shortLongTermDebtTotal 218000.00
otherStockholderEquity 157960000.00
propertyPlantEquipment 18410000.00
totalCurrentAssets 308948000.00
longTermInvestments 43749000.00
netTangibleAssets 347246000.00
shortTermInvestments 121095000.00
netReceivables 40428000.00
longTermDebt 218000.00
inventory 68806000.00
accountsPayable 13792000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -169000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 189453000.00
treasuryStock 0.00
nonCurrrentAssetsOther 570000.00
deferredLongTermAssetCharges 15779000.00
nonCurrentAssetsTotal 78508000.00
capitalLeaseObligations 218000.00
longTermDebtTotal 218000.00
nonCurrentLiabilitiesOther 255000.00
nonCurrentLiabilitiesTotal 2242000.00
capitalSurpluse 157960000.00
liabilitiesAndStockholdersEquity 387456000.00
cashAndShortTermInvestments 194373000.00
propertyPlantAndEquipmentGross 18400000.00
propertyPlantAndEquipmentNet 18410000.00
commonStockSharesOutstanding 23082974.00
2016-10-31
date 2016-10-31
filing_date 2016-12-07
currency_symbol USD
totalAssets 389898000.00
intangibleAssets 0.00
otherCurrentAssets 4706000.00
totalLiab 41751000.00
totalStockholderEquity 348147000.00
deferredLongTermLiab 1820000.00
otherCurrentLiab 6997000.00
commonStock 2000.00
retainedEarnings 191636000.00
otherLiab 2075000.00
goodWill 0.00
otherAssets 58566000.00
cash 88876000.00
totalCurrentLiabilities 39400000.00
currentDeferredRevenue 3720000.00
netDebt -88600000.00
shortTermDebt 10021000.00
shortLongTermDebtTotal 276000.00
otherStockholderEquity 156667000.00
propertyPlantEquipment 17445000.00
totalCurrentAssets 313887000.00
longTermInvestments 42559000.00
netTangibleAssets 348147000.00
shortTermInvestments 118208000.00
netReceivables 46929000.00
longTermDebt 276000.00
inventory 55168000.00
accountsPayable 18662000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -158000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 191636000.00
treasuryStock 0.00
nonCurrrentAssetsOther 598000.00
deferredLongTermAssetCharges 15409000.00
nonCurrentAssetsTotal 76011000.00
capitalLeaseObligations 276000.00
longTermDebtTotal 276000.00
nonCurrentLiabilitiesOther 255000.00
nonCurrentLiabilitiesTotal 2351000.00
capitalSurpluse 156667000.00
liabilitiesAndStockholdersEquity 389898000.00
cashAndShortTermInvestments 207084000.00
propertyPlantAndEquipmentGross 17400000.00
propertyPlantAndEquipmentNet 17445000.00
commonStockSharesOutstanding 23049056.00
2016-07-31
date 2016-07-31
filing_date 2016-08-31
currency_symbol USD
totalAssets 389534000.00
intangibleAssets 0.00
otherCurrentAssets 4167000.00
totalLiab 38054000.00
totalStockholderEquity 351480000.00
deferredLongTermLiab 1864000.00
otherCurrentLiab 12708000.00
commonStock 2000.00
retainedEarnings 195808000.00
otherLiab 2110000.00
goodWill 0.00
otherAssets 48859000.00
cash 122313000.00
totalCurrentLiabilities 35587000.00
currentDeferredRevenue 2416000.00
netDebt -121956000.00
shortTermDebt 9934000.00
shortLongTermDebtTotal 357000.00
otherStockholderEquity 155853000.00
propertyPlantEquipment 16910000.00
totalCurrentAssets 323765000.00
longTermInvestments 33097000.00
netTangibleAssets 351480000.00
shortTermInvestments 101802000.00
netReceivables 51378000.00
longTermDebt 357000.00
inventory 44105000.00
accountsPayable 10529000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -183000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 195808000.00
treasuryStock 0.00
nonCurrrentAssetsOther 658000.00
deferredLongTermAssetCharges 15104000.00
nonCurrentAssetsTotal 65769000.00
capitalLeaseObligations 357000.00
longTermDebtTotal 357000.00
nonCurrentLiabilitiesOther 246000.00
nonCurrentLiabilitiesTotal 2467000.00
capitalSurpluse 155853000.00
liabilitiesAndStockholdersEquity 389534000.00
cashAndShortTermInvestments 224115000.00
propertyPlantAndEquipmentGross 16900000.00
propertyPlantAndEquipmentNet 16910000.00
commonStockSharesOutstanding 22956607.00
2016-04-30
date 2016-04-30
filing_date 2016-06-29
currency_symbol USD
totalAssets 410393000.00
intangibleAssets 300000.00
otherCurrentAssets 4150000.00
totalLiab 49133000.00
totalStockholderEquity 361260000.00
deferredLongTermLiab 1714000.00
otherCurrentLiab 11173000.00
commonStock 2000.00
retainedEarnings 207185000.00
otherLiab 2339000.00
goodWill 300000.00
otherAssets 43928000.00
cash 124287000.00
totalCurrentLiabilities 46345000.00
currentDeferredRevenue 2544000.00
netDebt -123838000.00
shortTermDebt 14916000.00
shortLongTermDebt 839000.00
shortLongTermDebtTotal 449000.00
otherStockholderEquity 154274000.00
propertyPlantEquipment 16762000.00
totalCurrentAssets 349703000.00
longTermInvestments 33859000.00
netTangibleAssets 361260000.00
shortTermInvestments 103404000.00
netReceivables 74944000.00
longTermDebt 449000.00
inventory 37486000.00
accountsPayable 17712000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -201000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 207185000.00
treasuryStock 0.00
nonCurrrentAssetsOther 450000.00
deferredLongTermAssetCharges 9319000.00
nonCurrentAssetsTotal 60690000.00
capitalLeaseObligations 449000.00
longTermDebtTotal 449000.00
nonCurrentLiabilitiesOther 625000.00
nonCurrentLiabilitiesTotal 2788000.00
capitalSurpluse 154274000.00
liabilitiesAndStockholdersEquity 410393000.00
cashAndShortTermInvestments 227691000.00
propertyPlantAndEquipmentGross 16762000.00
propertyPlantAndEquipmentNet 16762000.00
commonStockSharesOutstanding 23143504.00
2016-01-31
date 2016-01-31
filing_date 2016-03-09
currency_symbol USD
totalAssets 389491000.00
intangibleAssets 0.00
otherCurrentAssets 4219000.00
totalLiab 34920000.00
totalStockholderEquity 354571000.00
deferredLongTermLiab 1223000.00
otherCurrentLiab 6408000.00
commonStock 2000.00
retainedEarnings 201821000.00
otherLiab 1662000.00
goodWill 0.00
otherAssets 45548000.00
cash 122706000.00
totalCurrentLiabilities 32870000.00
currentDeferredRevenue 3213000.00
netDebt -122318000.00
shortTermDebt 13463000.00
shortLongTermDebtTotal 388000.00
otherStockholderEquity 152942000.00
propertyPlantEquipment 14313000.00
totalCurrentAssets 329630000.00
longTermInvestments 38175000.00
netTangibleAssets 354571000.00
shortTermInvestments 97692000.00
netReceivables 53332000.00
longTermDebt 388000.00
inventory 46434000.00
accountsPayable 9786000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -194000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 201821000.00
treasuryStock 0.00
nonCurrrentAssetsOther 653000.00
deferredLongTermAssetCharges 6720000.00
nonCurrentAssetsTotal 59861000.00
capitalLeaseObligations 388000.00
longTermDebtTotal 388000.00
nonCurrentLiabilitiesOther 439000.00
nonCurrentLiabilitiesTotal 2050000.00
capitalSurpluse 152942000.00
liabilitiesAndStockholdersEquity 389491000.00
cashAndShortTermInvestments 220398000.00
propertyPlantAndEquipmentGross 14300000.00
propertyPlantAndEquipmentNet 14313000.00
commonStockSharesOutstanding 23083816.00
2015-10-31
date 2015-10-31
filing_date 2015-12-09
currency_symbol USD
totalAssets 380029000.00
intangibleAssets 0.00
otherCurrentAssets 4555000.00
totalLiab 33302000.00
totalStockholderEquity 346727000.00
deferredLongTermLiab 1266000.00
otherCurrentLiab 5669000.00
commonStock 2000.00
retainedEarnings 195657000.00
otherLiab 1705000.00
goodWill 0.00
otherAssets 45130000.00
cash 128032000.00
totalCurrentLiabilities 31597000.00
currentDeferredRevenue 3835000.00
netDebt -128032000.00
shortTermDebt 10503000.00
otherStockholderEquity 151269000.00
propertyPlantEquipment 13579000.00
totalCurrentAssets 321320000.00
longTermInvestments 37715000.00
netTangibleAssets 346727000.00
shortTermInvestments 77967000.00
netReceivables 57380000.00
longTermDebt 0.00
inventory 48336000.00
accountsPayable 11590000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -201000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 195657000.00
treasuryStock 0.00
nonCurrrentAssetsOther 690000.00
deferredLongTermAssetCharges 6725000.00
nonCurrentAssetsTotal 58709000.00
nonCurrentLiabilitiesOther 439000.00
nonCurrentLiabilitiesTotal 1705000.00
capitalSurpluse 151269000.00
liabilitiesAndStockholdersEquity 380029000.00
cashAndShortTermInvestments 205999000.00
propertyPlantAndEquipmentGross 13579000.00
propertyPlantAndEquipmentNet 13579000.00
commonStockSharesOutstanding 23148456.00
2015-07-31
date 2015-07-31
filing_date 2015-09-02
currency_symbol USD
totalAssets 383274000.00
intangibleAssets 380000.00
otherCurrentAssets 3958000.00
totalLiab 38167000.00
totalStockholderEquity 345107000.00
deferredLongTermLiab 1330000.00
otherCurrentLiab 8757000.00
commonStock 2000.00
retainedEarnings 194994000.00
otherLiab 1769000.00
goodWill 0.00
otherAssets 52070000.00
cash 146450000.00
totalCurrentLiabilities 36398000.00
currentDeferredRevenue 4259000.00
netDebt -146450000.00
shortTermDebt 10438000.00
otherStockholderEquity 150337000.00
propertyPlantEquipment 13023000.00
totalCurrentAssets 318181000.00
longTermInvestments 44727000.00
netTangibleAssets 345107000.00
shortTermInvestments 71018000.00
netReceivables 47772000.00
longTermDebt 0.00
inventory 43921000.00
accountsPayable 12944000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -226000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 194994000.00
treasuryStock 0.00
nonCurrrentAssetsOther 672000.00
deferredLongTermAssetCharges 6671000.00
nonCurrentAssetsTotal 65093000.00
nonCurrentLiabilitiesOther 439000.00
nonCurrentLiabilitiesTotal 1769000.00
capitalSurpluse 150337000.00
liabilitiesAndStockholdersEquity 383274000.00
cashAndShortTermInvestments 217468000.00
propertyPlantAndEquipmentGross 13000000.00
propertyPlantAndEquipmentNet 13023000.00
commonStockSharesOutstanding 22947487.00
2015-04-30
date 2015-04-30
filing_date 2015-07-01
currency_symbol USD
totalAssets 397467000.00
intangibleAssets 380000.00
otherCurrentAssets 4599000.00
totalLiab 48555000.00
totalStockholderEquity 348912000.00
deferredLongTermLiab 1381000.00
otherCurrentLiab 9170000.00
commonStock 2000.00
retainedEarnings 201975000.00
otherLiab 1820000.00
goodWill 380000.00
otherAssets 54936000.00
cash 143410000.00
totalCurrentLiabilities 46735000.00
currentDeferredRevenue 4235000.00
netDebt -143410000.00
shortTermDebt 14087000.00
otherStockholderEquity 148293000.00
propertyPlantEquipment 13499000.00
totalCurrentAssets 329032000.00
longTermInvestments 46999000.00
netTangibleAssets 348532000.00
shortTermInvestments 85381000.00
netReceivables 50963000.00
longTermDebt 0.00
inventory 39414000.00
accountsPayable 19243000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1358000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 201975000.00
treasuryStock 0.00
nonCurrrentAssetsOther 361000.00
deferredLongTermAssetCharges 7426000.00
nonCurrentAssetsTotal 68435000.00
nonCurrentLiabilitiesOther 439000.00
nonCurrentLiabilitiesTotal 1820000.00
capitalSurpluse 148293000.00
liabilitiesAndStockholdersEquity 397467000.00
cashAndShortTermInvestments 228791000.00
propertyPlantAndEquipmentGross 13499000.00
propertyPlantAndEquipmentNet 13499000.00
commonStockSharesOutstanding 23148256.00
2015-01-31
date 2015-01-31
filing_date 2015-03-04
currency_symbol USD
totalAssets 386471000.00
intangibleAssets 0.00
otherCurrentAssets 4203000.00
totalLiab 45641000.00
totalStockholderEquity 340830000.00
deferredLongTermLiab 1336000.00
otherCurrentLiab 10264000.00
commonStock 2000.00
retainedEarnings 194895000.00
otherLiab 1981000.00
goodWill 0.00
otherAssets 60432000.00
cash 125977000.00
totalCurrentLiabilities 43660000.00
currentDeferredRevenue 4213000.00
netDebt -125977000.00
shortTermDebt 12968000.00
otherStockholderEquity 147374000.00
propertyPlantEquipment 16143000.00
totalCurrentAssets 309896000.00
longTermInvestments 54575000.00
netTangibleAssets 340830000.00
shortTermInvestments 77581000.00
netReceivables 48119000.00
longTermDebt 0.00
inventory 48799000.00
accountsPayable 16215000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1441000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 194895000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1219000.00
deferredLongTermAssetCharges 4638000.00
nonCurrentAssetsTotal 76575000.00
nonCurrentLiabilitiesOther 645000.00
nonCurrentLiabilitiesTotal 1981000.00
capitalSurpluse 147374000.00
liabilitiesAndStockholdersEquity 386471000.00
cashAndShortTermInvestments 203558000.00
propertyPlantAndEquipmentGross 16143000.00
propertyPlantAndEquipmentNet 16143000.00
commonStockSharesOutstanding 23109354.00
2014-10-31
date 2014-10-31
filing_date 2014-11-26
currency_symbol USD
totalAssets 386129000.00
intangibleAssets 0.00
otherCurrentAssets 4233000.00
totalLiab 47985000.00
totalStockholderEquity 338144000.00
deferredLongTermLiab 1231000.00
otherCurrentLiab 9709000.00
commonStock 2000.00
retainedEarnings 192570000.00
otherLiab 4744000.00
goodWill 0.00
otherAssets 57673000.00
cash 126339000.00
totalCurrentLiabilities 43241000.00
currentDeferredRevenue 4655000.00
netDebt -126339000.00
shortTermDebt 9889000.00
otherStockholderEquity 146431000.00
propertyPlantEquipment 16889000.00
totalCurrentAssets 311567000.00
longTermInvestments 49718000.00
netTangibleAssets 338144000.00
shortTermInvestments 81120000.00
netReceivables 43075000.00
longTermDebt 0.00
inventory 51804000.00
accountsPayable 18988000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -859000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 192570000.00
treasuryStock 0.00
nonCurrrentAssetsOther 837000.00
deferredLongTermAssetCharges 7118000.00
nonCurrentAssetsTotal 74562000.00
nonCurrentLiabilitiesOther 3513000.00
nonCurrentLiabilitiesTotal 4744000.00
capitalSurpluse 146431000.00
liabilitiesAndStockholdersEquity 386129000.00
cashAndShortTermInvestments 207459000.00
propertyPlantAndEquipmentGross 16900000.00
propertyPlantAndEquipmentNet 16889000.00
commonStockSharesOutstanding 22878410.00
2014-07-31
date 2014-07-31
filing_date 2014-09-04
currency_symbol USD
totalAssets 378603000.00
intangibleAssets 667000.00
otherCurrentAssets 3320000.00
totalLiab 37848000.00
totalStockholderEquity 340755000.00
deferredLongTermLiab 1286000.00
otherCurrentLiab 5861000.00
commonStock 2000.00
retainedEarnings 195471000.00
otherLiab 4799000.00
goodWill 0.00
otherAssets 46975000.00
cash 148052000.00
totalCurrentLiabilities 33049000.00
currentDeferredRevenue 4781000.00
netDebt -148052000.00
shortTermDebt 9282000.00
otherStockholderEquity 145497000.00
propertyPlantEquipment 17897000.00
totalCurrentAssets 313731000.00
longTermInvestments 39315000.00
netTangibleAssets 340755000.00
shortTermInvestments 76840000.00
netReceivables 34331000.00
longTermDebt 0.00
inventory 46441000.00
accountsPayable 13125000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -215000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 195471000.00
treasuryStock 0.00
nonCurrrentAssetsOther 971000.00
deferredLongTermAssetCharges 6689000.00
nonCurrentAssetsTotal 64872000.00
nonCurrentLiabilitiesOther 3513000.00
nonCurrentLiabilitiesTotal 4799000.00
capitalSurpluse 145497000.00
liabilitiesAndStockholdersEquity 378603000.00
cashAndShortTermInvestments 224892000.00
propertyPlantAndEquipmentGross 17900000.00
propertyPlantAndEquipmentNet 17897000.00
commonStockSharesOutstanding 22804127.00
2014-04-30
date 2014-04-30
filing_date 2014-07-09
currency_symbol USD
totalAssets 384954000.00
intangibleAssets 667000.00
otherCurrentAssets 4260000.00
totalLiab 42487000.00
totalStockholderEquity 342467000.00
deferredLongTermLiab 1239000.00
otherCurrentLiab 6762000.00
commonStock 2000.00
retainedEarnings 199080000.00
otherLiab 4752000.00
goodWill 667000.00
otherAssets 58100000.00
cash 126969000.00
totalCurrentLiabilities 37735000.00
currentDeferredRevenue 2984000.00
netDebt -126969000.00
shortTermDebt 14083000.00
otherStockholderEquity 143648000.00
propertyPlantEquipment 19997000.00
totalCurrentAssets 306857000.00
longTermInvestments 50505000.00
netTangibleAssets 342467000.00
shortTermInvestments 70639000.00
netReceivables 49252000.00
longTermDebt 0.00
inventory 50699000.00
accountsPayable 13906000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -263000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 199080000.00
treasuryStock 0.00
nonCurrrentAssetsOther 207000.00
deferredLongTermAssetCharges 6721000.00
nonCurrentAssetsTotal 78097000.00
nonCurrentLiabilitiesOther 3513000.00
nonCurrentLiabilitiesTotal 4752000.00
capitalSurpluse 143648000.00
liabilitiesAndStockholdersEquity 384954000.00
cashAndShortTermInvestments 197608000.00
propertyPlantAndEquipmentGross 19997000.00
propertyPlantAndEquipmentNet 19997000.00
commonStockSharesOutstanding 22986167.00
2014-01-31
date 2014-01-31
filing_date 2014-03-05
currency_symbol USD
totalAssets 366881000.00
intangibleAssets 0.00
otherCurrentAssets 3755000.00
totalLiab 42223000.00
totalStockholderEquity 324658000.00
deferredLongTermLiab 1031000.00
otherCurrentLiab 6486000.00
commonStock 2000.00
retainedEarnings 191023000.00
otherLiab 6242000.00
goodWill 0.00
otherAssets 53010000.00
cash 92749000.00
totalCurrentLiabilities 35981000.00
currentDeferredRevenue 3642000.00
netDebt -92749000.00
shortTermDebt 10718000.00
otherStockholderEquity 134251000.00
propertyPlantEquipment 24492000.00
totalCurrentAssets 289379000.00
longTermInvestments 45877000.00
netTangibleAssets 324658000.00
shortTermInvestments 74830000.00
netReceivables 57105000.00
longTermDebt 0.00
inventory 55441000.00
accountsPayable 15135000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -618000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 191023000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1585000.00
deferredLongTermAssetCharges 5548000.00
nonCurrentAssetsTotal 77502000.00
nonCurrentLiabilitiesOther 5211000.00
nonCurrentLiabilitiesTotal 6242000.00
capitalSurpluse 134251000.00
liabilitiesAndStockholdersEquity 366881000.00
cashAndShortTermInvestments 167579000.00
propertyPlantAndEquipmentGross 24500000.00
propertyPlantAndEquipmentNet 24492000.00
commonStockSharesOutstanding 22883583.00
2013-10-31
date 2013-10-31
filing_date 2013-11-27
currency_symbol USD
totalAssets 350816000.00
intangibleAssets 0.00
otherCurrentAssets 4317000.00
totalLiab 39134000.00
totalStockholderEquity 311682000.00
deferredLongTermLiab 614000.00
otherCurrentLiab 6261000.00
commonStock 2000.00
retainedEarnings 179807000.00
otherLiab 5825000.00
goodWill 0.00
otherAssets 59014000.00
cash 66126000.00
totalCurrentLiabilities 33309000.00
currentDeferredRevenue 3605000.00
netDebt -66126000.00
shortTermDebt 11669000.00
otherStockholderEquity 132549000.00
propertyPlantEquipment 26039000.00
totalCurrentAssets 265763000.00
longTermInvestments 51707000.00
netTangibleAssets 311682000.00
shortTermInvestments 77677000.00
netReceivables 51614000.00
longTermDebt 0.00
inventory 60629000.00
accountsPayable 11774000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -676000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 179807000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1720000.00
deferredLongTermAssetCharges 5587000.00
nonCurrentAssetsTotal 85053000.00
nonCurrentLiabilitiesOther 5211000.00
nonCurrentLiabilitiesTotal 5825000.00
capitalSurpluse 132549000.00
liabilitiesAndStockholdersEquity 350816000.00
cashAndShortTermInvestments 143803000.00
propertyPlantAndEquipmentGross 26000000.00
propertyPlantAndEquipmentNet 26039000.00
commonStockSharesOutstanding 22697590.00
2013-07-31
date 2013-07-31
filing_date 2013-08-28
currency_symbol USD
totalAssets 351559000.00
intangibleAssets 0.00
otherCurrentAssets 3765000.00
totalLiab 42760000.00
totalStockholderEquity 308799000.00
deferredLongTermLiab 696000.00
otherCurrentLiab 7194000.00
commonStock 2000.00
retainedEarnings 178152000.00
otherLiab 5907000.00
goodWill 0.00
otherAssets 74269000.00
cash 64339000.00
totalCurrentLiabilities 36853000.00
currentDeferredRevenue 7005000.00
netDebt -64339000.00
shortTermDebt 9109000.00
otherStockholderEquity 131398000.00
propertyPlantEquipment 26725000.00
totalCurrentAssets 250565000.00
longTermInvestments 67595000.00
netTangibleAssets 308799000.00
shortTermInvestments 64474000.00
netReceivables 44135000.00
longTermDebt 0.00
inventory 68663000.00
accountsPayable 13545000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -753000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 178152000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1036000.00
deferredLongTermAssetCharges 5638000.00
nonCurrentAssetsTotal 100994000.00
nonCurrentLiabilitiesOther 5211000.00
nonCurrentLiabilitiesTotal 5907000.00
capitalSurpluse 131398000.00
liabilitiesAndStockholdersEquity 351559000.00
cashAndShortTermInvestments 128813000.00
propertyPlantAndEquipmentGross 26700000.00
propertyPlantAndEquipmentNet 26725000.00
commonStockSharesOutstanding 22238363.00
2013-04-30
date 2013-04-30
filing_date 2013-06-26
currency_symbol USD
totalAssets 363465000.00
intangibleAssets 0.00
otherCurrentAssets 4303000.00
totalLiab 48279000.00
totalStockholderEquity 315186000.00
deferredLongTermLiab 771000.00
otherCurrentLiab 6408000.00
commonStock 2000.00
retainedEarnings 185362000.00
otherLiab 6092000.00
goodWill 0.00
otherAssets 75582000.00
cash 75332000.00
totalCurrentLiabilities 42187000.00
currentDeferredRevenue 7519000.00
netDebt -75332000.00
shortTermDebt 12116000.00
otherStockholderEquity 130527000.00
propertyPlantEquipment 24429000.00
totalCurrentAssets 263454000.00
longTermInvestments 68916000.00
netTangibleAssets 315186000.00
shortTermInvestments 73241000.00
netReceivables 42851000.00
longTermDebt 0.00
inventory 62561000.00
accountsPayable 16144000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -705000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 185362000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1060000.00
deferredLongTermAssetCharges 5606000.00
nonCurrentAssetsTotal 100011000.00
nonCurrentLiabilitiesOther 5321000.00
nonCurrentLiabilitiesTotal 6092000.00
capitalSurpluse 130527000.00
liabilitiesAndStockholdersEquity 363465000.00
cashAndShortTermInvestments 148573000.00
propertyPlantAndEquipmentGross 24429000.00
propertyPlantAndEquipmentNet 24429000.00
commonStockSharesOutstanding 22170268.00
2013-01-31
date 2013-01-31
filing_date 2013-03-06
currency_symbol USD
totalAssets 358790000.00
intangibleAssets 0.00
otherCurrentAssets 4283000.00
totalLiab 43695000.00
totalStockholderEquity 315095000.00
deferredLongTermLiab 842000.00
otherCurrentLiab 7483000.00
commonStock 2000.00
retainedEarnings 186157000.00
otherLiab 4868000.00
goodWill 0.00
otherAssets 70267000.00
cash 63975000.00
totalCurrentLiabilities 38827000.00
currentDeferredRevenue 5915000.00
netDebt -63975000.00
shortTermDebt 9652000.00
otherStockholderEquity 129588000.00
propertyPlantEquipment 21714000.00
totalCurrentAssets 266809000.00
longTermInvestments 60928000.00
netTangibleAssets 315095000.00
shortTermInvestments 69811000.00
netReceivables 55358000.00
longTermDebt 0.00
inventory 63597000.00
accountsPayable 15777000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -652000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 186157000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4159000.00
deferredLongTermAssetCharges 5180000.00
nonCurrentAssetsTotal 91981000.00
nonCurrentLiabilitiesOther 4026000.00
nonCurrentLiabilitiesTotal 4868000.00
capitalSurpluse 129588000.00
liabilitiesAndStockholdersEquity 358790000.00
cashAndShortTermInvestments 133786000.00
propertyPlantAndEquipmentGross 21700000.00
propertyPlantAndEquipmentNet 21714000.00
commonStockSharesOutstanding 22408377.00
2012-10-31
date 2012-10-31
filing_date 2012-12-05
currency_symbol USD
totalAssets 356306000.00
intangibleAssets 0.00
otherCurrentAssets 14345000.00
totalLiab 46069000.00
totalStockholderEquity 310237000.00
deferredLongTermLiab 909000.00
otherCurrentLiab 6735000.00
commonStock 2000.00
retainedEarnings 182288000.00
otherLiab 4935000.00
goodWill 0.00
otherAssets 70219000.00
cash 70770000.00
totalCurrentLiabilities 41134000.00
currentDeferredRevenue 4079000.00
netDebt -70770000.00
shortTermDebt 14890000.00
otherStockholderEquity 128614000.00
propertyPlantEquipment 22137000.00
totalCurrentAssets 263950000.00
longTermInvestments 64798000.00
netTangibleAssets 310237000.00
shortTermInvestments 64694000.00
netReceivables 69394000.00
longTermDebt 0.00
inventory 44747000.00
accountsPayable 15430000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -667000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 182288000.00
treasuryStock 0.00
nonCurrrentAssetsOther 230000.00
deferredLongTermAssetCharges 5191000.00
nonCurrentAssetsTotal 92356000.00
nonCurrentLiabilitiesOther 4026000.00
nonCurrentLiabilitiesTotal 4935000.00
capitalSurpluse 128614000.00
liabilitiesAndStockholdersEquity 356306000.00
cashAndShortTermInvestments 135464000.00
propertyPlantAndEquipmentGross 22100000.00
propertyPlantAndEquipmentNet 22137000.00
commonStockSharesOutstanding 22383791.00
2012-07-31
date 2012-07-31
filing_date 2012-09-06
currency_symbol USD
totalAssets 340488000.00
intangibleAssets 0.00
otherCurrentAssets 12904000.00
totalLiab 41284000.00
totalStockholderEquity 299204000.00
deferredLongTermLiab 976000.00
otherCurrentLiab 7997000.00
commonStock 2000.00
retainedEarnings 173550000.00
otherLiab 5002000.00
goodWill 0.00
otherAssets 62372000.00
cash 53210000.00
totalCurrentLiabilities 36282000.00
currentDeferredRevenue 5038000.00
netDebt -53210000.00
shortTermDebt 10162000.00
otherStockholderEquity 126309000.00
propertyPlantEquipment 23131000.00
totalCurrentAssets 254985000.00
longTermInvestments 56958000.00
netTangibleAssets 299204000.00
shortTermInvestments 69473000.00
netReceivables 74893000.00
longTermDebt 0.00
inventory 44505000.00
accountsPayable 13085000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -657000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 173550000.00
treasuryStock 0.00
nonCurrrentAssetsOther 230000.00
deferredLongTermAssetCharges 5184000.00
nonCurrentAssetsTotal 85503000.00
nonCurrentLiabilitiesOther 4026000.00
nonCurrentLiabilitiesTotal 5002000.00
capitalSurpluse 126309000.00
liabilitiesAndStockholdersEquity 340488000.00
cashAndShortTermInvestments 122683000.00
propertyPlantAndEquipmentGross 23100000.00
propertyPlantAndEquipmentNet 23131000.00
commonStockSharesOutstanding 21929455.00
2012-04-30
date 2012-04-30
filing_date 2012-06-27
currency_symbol USD
totalAssets 369151000.00
intangibleAssets 0.00
otherCurrentAssets 13407000.00
totalLiab 69953000.00
totalStockholderEquity 299198000.00
deferredLongTermLiab 1019000.00
otherCurrentLiab 10504000.00
commonStock 2000.00
retainedEarnings 174936000.00
otherLiab 6248000.00
goodWill 0.00
otherAssets 63867000.00
cash 64220000.00
totalCurrentLiabilities 63705000.00
currentDeferredRevenue 5124000.00
netDebt -64220000.00
shortTermDebt 27864000.00
otherStockholderEquity 124954000.00
propertyPlantEquipment 23515000.00
totalCurrentAssets 281769000.00
longTermInvestments 58457000.00
netTangibleAssets 300401000.00
shortTermInvestments 77152000.00
netReceivables 83451000.00
longTermDebt 0.00
inventory 43539000.00
accountsPayable 20213000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -694000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 174936000.00
treasuryStock 0.00
nonCurrrentAssetsOther 201000.00
deferredLongTermAssetCharges 5209000.00
nonCurrentAssetsTotal 87382000.00
nonCurrentLiabilitiesOther 4026000.00
nonCurrentLiabilitiesTotal 6248000.00
capitalSurpluse 124954000.00
liabilitiesAndStockholdersEquity 369151000.00
cashAndShortTermInvestments 141372000.00
propertyPlantAndEquipmentGross 23515000.00
propertyPlantAndEquipmentNet 23515000.00
commonStockSharesOutstanding 22348454.00
2012-01-31
date 2012-01-31
filing_date 2012-03-07
currency_symbol USD
totalAssets 324545000.00
intangibleAssets 0.00
otherCurrentAssets 5603000.00
totalLiab 44727000.00
totalStockholderEquity 279818000.00
deferredLongTermLiab 1081000.00
otherCurrentLiab 25491000.00
commonStock 2000.00
retainedEarnings 157142000.00
otherLiab 5861000.00
goodWill 0.00
otherAssets 46402000.00
cash 65865000.00
totalCurrentLiabilities 38866000.00
currentDeferredRevenue 2810000.00
netDebt -65865000.00
otherStockholderEquity 123371000.00
propertyPlantEquipment 20936000.00
totalCurrentAssets 257207000.00
longTermInvestments 36497000.00
netTangibleAssets 280942000.00
shortTermInvestments 88572000.00
netReceivables 48720000.00
longTermDebt 0.00
inventory 48447000.00
accountsPayable 13375000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -697000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 157142000.00
treasuryStock 0.00
nonCurrrentAssetsOther 201000.00
deferredLongTermAssetCharges 9704000.00
nonCurrentAssetsTotal 67338000.00
nonCurrentLiabilitiesOther 3656000.00
nonCurrentLiabilitiesTotal 5861000.00
capitalSurpluse 123371000.00
liabilitiesAndStockholdersEquity 324545000.00
cashAndShortTermInvestments 154437000.00
propertyPlantAndEquipmentGross 20900000.00
propertyPlantAndEquipmentNet 20936000.00
commonStockSharesOutstanding 22317015.00
2011-10-31
date 2011-10-31
filing_date 2011-12-07
currency_symbol USD
totalAssets 322939000.00
intangibleAssets 0.00
otherCurrentAssets 5570000.00
totalLiab 50191000.00
totalStockholderEquity 272748000.00
deferredLongTermLiab 1185000.00
otherCurrentLiab 24270000.00
commonStock 2000.00
retainedEarnings 151398000.00
otherLiab 6304000.00
goodWill 0.00
otherAssets 32475000.00
cash 98589000.00
totalCurrentLiabilities 43887000.00
currentDeferredRevenue 2596000.00
netDebt -98589000.00
otherStockholderEquity 122089000.00
propertyPlantEquipment 18841000.00
totalCurrentAssets 271623000.00
longTermInvestments 22556000.00
netTangibleAssets 273729000.00
shortTermInvestments 78782000.00
netReceivables 47247000.00
longTermDebt 0.00
inventory 41435000.00
accountsPayable 19617000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -741000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 151398000.00
treasuryStock 0.00
nonCurrrentAssetsOther 186000.00
deferredLongTermAssetCharges 9733000.00
nonCurrentAssetsTotal 51316000.00
nonCurrentLiabilitiesOther 4138000.00
nonCurrentLiabilitiesTotal 6304000.00
capitalSurpluse 122089000.00
liabilitiesAndStockholdersEquity 322939000.00
cashAndShortTermInvestments 177371000.00
propertyPlantAndEquipmentGross 18800000.00
propertyPlantAndEquipmentNet 18841000.00
commonStockSharesOutstanding 22255943.00
2011-07-31
date 2011-07-31
filing_date 2011-09-08
currency_symbol USD
totalAssets 301472000.00
intangibleAssets 0.00
otherCurrentAssets 4636000.00
totalLiab 36271000.00
totalStockholderEquity 265201000.00
deferredLongTermLiab 1245000.00
otherCurrentLiab 17283000.00
commonStock 2000.00
retainedEarnings 144811000.00
otherLiab 6439000.00
goodWill 0.00
otherAssets 16095000.00
cash 81247000.00
totalCurrentLiabilities 29832000.00
currentDeferredRevenue 2460000.00
netDebt -81247000.00
otherStockholderEquity 121170000.00
propertyPlantEquipment 18134000.00
totalCurrentAssets 267243000.00
longTermInvestments 6154000.00
netTangibleAssets 266257000.00
shortTermInvestments 106883000.00
netReceivables 36178000.00
longTermDebt 0.00
inventory 38299000.00
accountsPayable 12549000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -782000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 144811000.00
treasuryStock 0.00
nonCurrrentAssetsOther 181000.00
deferredLongTermAssetCharges 9760000.00
nonCurrentAssetsTotal 34229000.00
nonCurrentLiabilitiesOther 4138000.00
nonCurrentLiabilitiesTotal 6439000.00
capitalSurpluse 121170000.00
liabilitiesAndStockholdersEquity 301472000.00
cashAndShortTermInvestments 188130000.00
propertyPlantAndEquipmentGross 18100000.00
propertyPlantAndEquipmentNet 18134000.00
commonStockSharesOutstanding 22238117.00
2011-04-30
date 2011-04-30
filing_date 2011-06-22
currency_symbol USD
totalAssets 331747000.00
otherCurrentAssets 4672000.00
totalLiab 68279000.00
totalStockholderEquity 263468000.00
otherCurrentLiab 30970000.00
commonStock 2000.00
retainedEarnings 144485000.00
otherLiab 6175000.00
otherAssets 16218000.00
cash 62041000.00
totalCurrentLiabilities 62104000.00
netDebt -62041000.00
otherStockholderEquity 119765000.00
propertyPlantEquipment 17498000.00
totalCurrentAssets 298031000.00
shortTermInvestments 126839000.00
netReceivables 66342000.00
inventory 38137000.00
accountsPayable 31134000.00
accumulatedOtherComprehensiveIncome -784000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 181000.00
nonCurrentAssetsTotal 33716000.00
nonCurrentLiabilitiesTotal 6175000.00
liabilitiesAndStockholdersEquity 331747000.00
cashAndShortTermInvestments 62041000.00
propertyPlantAndEquipmentGross 17498000.00
propertyPlantAndEquipmentNet 17498000.00
commonStockSharesOutstanding 22190196.00
2011-01-31
date 2011-01-31
filing_date 2011-03-09
currency_symbol USD
totalAssets 292893000.00
otherCurrentAssets 4474000.00
totalLiab 48803000.00
totalStockholderEquity 244090000.00
otherCurrentLiab 21148000.00
commonStock 2000.00
retainedEarnings 126849000.00
otherLiab 4488000.00
otherAssets 15562000.00
cash 39099000.00
totalCurrentLiabilities 44315000.00
currentDeferredRevenue 1447000.00
netDebt -39099000.00
otherStockholderEquity 118064000.00
propertyPlantEquipment 18073000.00
totalCurrentAssets 259258000.00
shortTermInvestments 122784000.00
netReceivables 64021000.00
inventory 28880000.00
accountsPayable 23167000.00
accumulatedOtherComprehensiveIncome -825000.00
nonCurrrentAssetsOther 181000.00
nonCurrentAssetsTotal 33635000.00
nonCurrentLiabilitiesTotal 4488000.00
liabilitiesAndStockholdersEquity 292893000.00
cashAndShortTermInvestments 39099000.00
propertyPlantAndEquipmentGross 18100000.00
propertyPlantAndEquipmentNet 18073000.00
commonStockSharesOutstanding 22096989.00
2010-10-31
date 2010-10-31
filing_date 2010-12-08
currency_symbol USD
totalAssets 276207000.00
otherCurrentAssets 3522000.00
totalLiab 44647000.00
totalStockholderEquity 231560000.00
otherCurrentLiab 18534000.00
commonStock 2000.00
retainedEarnings 115395000.00
otherLiab 4349000.00
otherAssets 16171000.00
cash 76664000.00
totalCurrentLiabilities 40298000.00
currentDeferredRevenue 1237000.00
netDebt -76664000.00
otherStockholderEquity 116938000.00
propertyPlantEquipment 18047000.00
totalCurrentAssets 241989000.00
shortTermInvestments 80677000.00
netReceivables 49876000.00
inventory 28929000.00
accountsPayable 21764000.00
accumulatedOtherComprehensiveIncome -775000.00
nonCurrrentAssetsOther 125000.00
nonCurrentAssetsTotal 34218000.00
nonCurrentLiabilitiesTotal 4349000.00
liabilitiesAndStockholdersEquity 276207000.00
cashAndShortTermInvestments 76664000.00
propertyPlantAndEquipmentGross 18000000.00
propertyPlantAndEquipmentNet 18047000.00
commonStockSharesOutstanding 22027155.00
2010-07-31
date 2010-07-31
filing_date 2010-09-09
currency_symbol USD
totalAssets 259984000.00
otherCurrentAssets 3182000.00
totalLiab 29258000.00
totalStockholderEquity 230726000.00
otherCurrentLiab 13116000.00
commonStock 2000.00
retainedEarnings 115133000.00
otherLiab 4375000.00
otherAssets 16265000.00
cash 45442000.00
totalCurrentLiabilities 24883000.00
netDebt -45442000.00
otherStockholderEquity 116337000.00
propertyPlantEquipment 19200000.00
totalCurrentAssets 224519000.00
shortTermInvestments 112176000.00
netReceivables 32891000.00
inventory 28085000.00
accountsPayable 11767000.00
accumulatedOtherComprehensiveIncome -746000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 89000.00
nonCurrentAssetsTotal 35465000.00
nonCurrentLiabilitiesTotal 4375000.00
liabilitiesAndStockholdersEquity 259984000.00
cashAndShortTermInvestments 45442000.00
propertyPlantAndEquipmentGross 19200000.00
propertyPlantAndEquipmentNet 19200000.00
commonStockSharesOutstanding 21545870.00
2010-04-30
date 2010-04-30
filing_date 2010-06-25
currency_symbol USD
totalAssets 281971000.00
otherCurrentAssets 2877000.00
totalLiab 48551000.00
totalStockholderEquity 233420000.00
otherCurrentLiab 23908000.00
commonStock 2000.00
retainedEarnings 118576000.00
otherLiab 4438000.00
otherAssets 16351000.00
cash 28665000.00
totalCurrentLiabilities 44113000.00
netDebt -28665000.00
otherStockholderEquity 115602000.00
propertyPlantEquipment 20025000.00
totalCurrentAssets 245595000.00
shortTermInvestments 135770000.00
netReceivables 57355000.00
inventory 20928000.00
accountsPayable 20205000.00
accumulatedOtherComprehensiveIncome -760000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 89000.00
nonCurrentAssetsTotal 36376000.00
nonCurrentLiabilitiesTotal 4438000.00
liabilitiesAndStockholdersEquity 281971000.00
cashAndShortTermInvestments 164435000.00
propertyPlantAndEquipmentGross 20025000.00
propertyPlantAndEquipmentNet 20025000.00
commonStockSharesOutstanding 21545870.00
2010-01-31
date 2010-01-31
filing_date 2010-03-10
currency_symbol USD
totalAssets 253295000.00
otherCurrentAssets 7961000.00
totalLiab 37012000.00
totalStockholderEquity 216283000.00
otherCurrentLiab 15726000.00
commonStock 2000.00
retainedEarnings 103004000.00
otherLiab 4541000.00
otherAssets 13007000.00
cash 52843000.00
totalCurrentLiabilities 32471000.00
currentDeferredRevenue 4304000.00
netDebt -52843000.00
otherStockholderEquity 114023000.00
propertyPlantEquipment 19302000.00
totalCurrentAssets 220986000.00
shortTermInvestments 67072000.00
netReceivables 63397000.00
inventory 29713000.00
accountsPayable 16745000.00
accumulatedOtherComprehensiveIncome -746000.00
nonCurrrentAssetsOther 86000.00
nonCurrentAssetsTotal 32309000.00
nonCurrentLiabilitiesTotal 4541000.00
liabilitiesAndStockholdersEquity 253295000.00
cashAndShortTermInvestments 119915000.00
propertyPlantAndEquipmentGross 19300000.00
propertyPlantAndEquipmentNet 19302000.00
commonStockSharesOutstanding 21991067.00
2009-10-31
date 2009-10-31
filing_date 2009-12-09
currency_symbol USD
totalAssets 245646000.00
otherCurrentAssets 6218000.00
totalLiab 37945000.00
totalStockholderEquity 207701000.00
otherCurrentLiab 15053000.00
commonStock 2000.00
retainedEarnings 96489000.00
otherLiab 7136000.00
otherAssets 13332000.00
cash 98176000.00
totalCurrentLiabilities 30809000.00
netDebt -98176000.00
otherStockholderEquity 111816000.00
propertyPlantEquipment 19767000.00
totalCurrentAssets 212547000.00
shortTermInvestments 26497000.00
netReceivables 52195000.00
inventory 25106000.00
accountsPayable 15756000.00
accumulatedOtherComprehensiveIncome -606000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 103000.00
nonCurrentAssetsTotal 33099000.00
nonCurrentLiabilitiesTotal 7136000.00
liabilitiesAndStockholdersEquity 245646000.00
cashAndShortTermInvestments 98176000.00
propertyPlantAndEquipmentGross 19767000.00
propertyPlantAndEquipmentNet 19767000.00
commonStockSharesOutstanding 21937784.00
2009-07-31
date 2009-07-31
filing_date 2009-09-09
currency_symbol USD
totalAssets 235529000.00
otherCurrentAssets 6185000.00
totalLiab 30730000.00
totalStockholderEquity 204799000.00
otherCurrentLiab 11488000.00
commonStock 2000.00
retainedEarnings 94273000.00
otherLiab 7151000.00
otherAssets 13327000.00
cash 113284000.00
totalCurrentLiabilities 23579000.00
currentDeferredRevenue 4119000.00
netDebt -113284000.00
otherStockholderEquity 111093000.00
propertyPlantEquipment 18529000.00
totalCurrentAssets 203673000.00
shortTermInvestments 27513000.00
netReceivables 31943000.00
inventory 19212000.00
accountsPayable 12091000.00
accumulatedOtherComprehensiveIncome -569000.00
nonCurrrentAssetsOther 112000.00
nonCurrentAssetsTotal 31856000.00
nonCurrentLiabilitiesTotal 7151000.00
liabilitiesAndStockholdersEquity 235529000.00
cashAndShortTermInvestments 113284000.00
propertyPlantAndEquipmentGross 18500000.00
propertyPlantAndEquipmentNet 18529000.00
commonStockSharesOutstanding 21316776.00
2009-04-30
date 2009-04-30
filing_date 2009-06-24
currency_symbol USD
totalAssets 253181000.00
otherCurrentAssets 5712000.00
totalLiab 45754000.00
totalStockholderEquity 207427000.00
otherCurrentLiab 14647000.00
commonStock 2000.00
retainedEarnings 97860000.00
otherLiab 7117000.00
otherAssets 13589000.00
cash 116501000.00
totalCurrentLiabilities 38637000.00
netDebt -116501000.00
otherStockholderEquity 110102000.00
propertyPlantEquipment 18218000.00
totalCurrentAssets 221374000.00
shortTermInvestments 21523000.00
netReceivables 66036000.00
inventory 11602000.00
accountsPayable 23990000.00
accumulatedOtherComprehensiveIncome -537000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 120000.00
nonCurrentAssetsTotal 31807000.00
nonCurrentLiabilitiesTotal 7117000.00
liabilitiesAndStockholdersEquity 253181000.00
cashAndShortTermInvestments 138024000.00
propertyPlantAndEquipmentGross 18218000.00
propertyPlantAndEquipmentNet 18218000.00
commonStockSharesOutstanding 21316776.00
2009-01-31
date 2009-01-31
filing_date 2009-03-10
currency_symbol USD
totalAssets 230109000.00
otherCurrentAssets 4078000.00
totalLiab 29558000.00
totalStockholderEquity 200551000.00
otherCurrentLiab 12444000.00
commonStock 2000.00
retainedEarnings 92024000.00
otherLiab 1386000.00
otherAssets 10388000.00
cash 101938000.00
totalCurrentLiabilities 28172000.00
netDebt -101938000.00
otherStockholderEquity 109074000.00
propertyPlantEquipment 15587000.00
totalCurrentAssets 204134000.00
shortTermInvestments 21514000.00
netReceivables 53182000.00
inventory 20379000.00
accountsPayable 15728000.00
accumulatedOtherComprehensiveIncome -549000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 102000.00
nonCurrentAssetsTotal 25975000.00
nonCurrentLiabilitiesTotal 1386000.00
liabilitiesAndStockholdersEquity 230109000.00
cashAndShortTermInvestments 101938000.00
propertyPlantAndEquipmentGross 15587000.00
propertyPlantAndEquipmentNet 15587000.00
commonStockSharesOutstanding 22030603.00
2008-10-31
date 2008-10-31
filing_date 2008-12-04
currency_symbol USD
totalAssets 220925000.00
otherCurrentAssets 4427000.00
totalLiab 27540000.00
totalStockholderEquity 193385000.00
otherCurrentLiab 12639000.00
commonStock 2000.00
retainedEarnings 87483000.00
otherLiab 1153000.00
otherAssets 10950000.00
cash 116646000.00
totalCurrentLiabilities 26387000.00
currentDeferredRevenue 2972000.00
netDebt -116646000.00
otherStockholderEquity 105900000.00
propertyPlantEquipment 13805000.00
totalCurrentAssets 196170000.00
netReceivables 56096000.00
inventory 19001000.00
accountsPayable 13748000.00
nonCurrrentAssetsOther 8165000.00
nonCurrentAssetsTotal 24755000.00
nonCurrentLiabilitiesTotal 1153000.00
liabilitiesAndStockholdersEquity 220925000.00
cashAndShortTermInvestments 116646000.00
propertyPlantAndEquipmentGross 13800000.00
propertyPlantAndEquipmentNet 13805000.00
commonStockSharesOutstanding 21869417.00
2008-07-31
date 2008-07-31
filing_date 2008-09-10
currency_symbol USD
totalAssets 204230000.00
otherCurrentAssets 4823000.00
totalLiab 22708000.00
totalStockholderEquity 181522000.00
otherCurrentLiab 10179000.00
commonStock 2000.00
retainedEarnings 78424000.00
otherLiab 878000.00
otherAssets 2900000.00
cash 104831000.00
totalCurrentLiabilities 21830000.00
currentDeferredRevenue 2875000.00
netDebt -104831000.00
otherStockholderEquity 103096000.00
propertyPlantEquipment 11579000.00
totalCurrentAssets 189751000.00
shortTermInvestments 8525000.00
netReceivables 50885000.00
inventory 20687000.00
accountsPayable 11651000.00
nonCurrrentAssetsOther 115000.00
nonCurrentAssetsTotal 14479000.00
nonCurrentLiabilitiesTotal 878000.00
liabilitiesAndStockholdersEquity 204230000.00
cashAndShortTermInvestments 113356000.00
propertyPlantAndEquipmentGross 11600000.00
propertyPlantAndEquipmentNet 11579000.00
commonStockSharesOutstanding 21651032.00
2008-04-30
date 2008-04-30
filing_date 2008-06-26
currency_symbol USD
totalAssets 202779000.00
otherCurrentAssets 4824000.00
totalLiab 33039000.00
totalStockholderEquity 169740000.00
otherCurrentLiab 7590000.00
commonStock 2000.00
retainedEarnings 73615000.00
otherLiab 941000.00
otherAssets 2907000.00
cash 105064000.00
totalCurrentLiabilities 32098000.00
currentDeferredRevenue 262000.00
netDebt -105064000.00
shortTermDebt 10166000.00
otherStockholderEquity 109917000.00
propertyPlantEquipment 10308000.00
totalCurrentAssets 189564000.00
shortTermInvestments 13375000.00
netReceivables 50378000.00
inventory 15923000.00
accountsPayable 14080000.00
accumulatedOtherComprehensiveIncome -13794000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 122000.00
nonCurrentAssetsTotal 13215000.00
nonCurrentLiabilitiesTotal 941000.00
liabilitiesAndStockholdersEquity 202779000.00
cashAndShortTermInvestments 118439000.00
propertyPlantAndEquipmentGross 10308000.00
propertyPlantAndEquipmentNet 10308000.00
commonStockSharesOutstanding 21651032.00
2008-01-31
date 2008-01-31
filing_date 2008-03-04
currency_symbol USD
totalAssets 188823000.00
otherCurrentAssets 3869000.00
totalLiab 25878000.00
totalStockholderEquity 162945000.00
otherCurrentLiab 4909000.00
commonStock 2000.00
retainedEarnings 67202000.00
otherLiab 927000.00
otherAssets 879000.00
cash 79565000.00
totalCurrentLiabilities 24951000.00
currentDeferredRevenue 548000.00
netDebt -79565000.00
shortTermDebt 7261000.00
otherStockholderEquity 95741000.00
propertyPlantEquipment 10256000.00
totalCurrentAssets 177688000.00
shortTermInvestments 30780000.00
netReceivables 46504000.00
inventory 16970000.00
accountsPayable 12233000.00
nonCurrrentAssetsOther 118000.00
nonCurrentAssetsTotal 11135000.00
nonCurrentLiabilitiesTotal 927000.00
liabilitiesAndStockholdersEquity 188823000.00
cashAndShortTermInvestments 110345000.00
propertyPlantAndEquipmentGross 10300000.00
propertyPlantAndEquipmentNet 10256000.00
commonStockSharesOutstanding 21517117.00
2007-10-31
date 2007-10-31
filing_date 2007-12-06
currency_symbol USD
totalAssets 177550000.00
otherCurrentAssets 3938000.00
totalLiab 21697000.00
totalStockholderEquity 155853000.00
otherCurrentLiab 3388000.00
commonStock 2000.00
retainedEarnings 61237000.00
otherLiab 979000.00
otherAssets 880000.00
cash 14283000.00
totalCurrentLiabilities 20718000.00
currentDeferredRevenue 101000.00
netDebt -14283000.00
shortTermDebt 6438000.00
otherStockholderEquity 94614000.00
propertyPlantEquipment 9667000.00
totalCurrentAssets 167003000.00
shortTermInvestments 92400000.00
netReceivables 43678000.00
inventory 12704000.00
accountsPayable 10791000.00
nonCurrrentAssetsOther 119000.00
nonCurrentAssetsTotal 10547000.00
nonCurrentLiabilitiesTotal 979000.00
liabilitiesAndStockholdersEquity 177550000.00
cashAndShortTermInvestments 106683000.00
propertyPlantAndEquipmentGross 9700000.00
propertyPlantAndEquipmentNet 9667000.00
commonStockSharesOutstanding 21346349.00
2007-07-31
date 2007-07-31
filing_date 2007-09-06
currency_symbol USD
totalAssets 168054000.00
otherCurrentAssets 3499000.00
totalLiab 24791000.00
totalStockholderEquity 143263000.00
otherCurrentLiab 3477000.00
commonStock 2000.00
retainedEarnings 56073000.00
otherLiab 640000.00
otherAssets 880000.00
cash 29622000.00
totalCurrentLiabilities 24151000.00
currentDeferredRevenue 257000.00
netDebt -29622000.00
shortTermDebt 8900000.00
otherStockholderEquity 87188000.00
propertyPlantEquipment 7594000.00
totalCurrentAssets 159580000.00
shortTermInvestments 71400000.00
netReceivables 38644000.00
inventory 16415000.00
accountsPayable 11517000.00
nonCurrrentAssetsOther -858000.00
nonCurrentAssetsTotal 8474000.00
nonCurrentLiabilitiesTotal 640000.00
liabilitiesAndStockholdersEquity 168054000.00
cashAndShortTermInvestments 101022000.00
propertyPlantAndEquipmentGross 7600000.00
propertyPlantAndEquipmentNet 7594000.00
commonStockSharesOutstanding 21077055.00
2007-04-30
date 2007-04-30
filing_date 2007-06-29
currency_symbol USD
totalAssets 168177000.00
otherCurrentAssets 3623000.00
totalLiab 31754000.00
totalStockholderEquity 136423000.00
otherCurrentLiab 15189000.00
commonStock 2000.00
retainedEarnings 52810000.00
otherLiab 541000.00
otherAssets 880000.00
cash 20920000.00
totalCurrentLiabilities 31213000.00
netDebt -20920000.00
otherStockholderEquity 94928000.00
propertyPlantEquipment 6229000.00
totalCurrentAssets 161068000.00
shortTermInvestments 88325000.00
netReceivables 34185000.00
inventory 14015000.00
accountsPayable 16024000.00
accumulatedOtherComprehensiveIncome -11317000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 119000.00
nonCurrentAssetsTotal 7109000.00
nonCurrentLiabilitiesTotal 541000.00
liabilitiesAndStockholdersEquity 168177000.00
cashAndShortTermInvestments 109245000.00
propertyPlantAndEquipmentGross 6229000.00
propertyPlantAndEquipmentNet 6229000.00
commonStockSharesOutstanding 21077055.00
2007-01-31
date 2007-01-31
filing_date 2007-03-09
currency_symbol USD
totalAssets 157196000.00
otherCurrentAssets 2348000.00
totalLiab 26750000.00
totalStockholderEquity 130446000.00
otherCurrentLiab 9384000.00
commonStock 2000.00
retainedEarnings 47240000.00
otherLiab 383000.00
otherAssets 2172000.00
cash 108207000.00
totalCurrentLiabilities 26367000.00
currentDeferredRevenue 1919000.00
netDebt -108207000.00
shortTermDebt 6237000.00
otherStockholderEquity 92117000.00
propertyPlantEquipment 5664000.00
totalCurrentAssets 149360000.00
netReceivables 28811000.00
inventory 9994000.00
accountsPayable 8827000.00
accumulatedOtherComprehensiveIncome -8913000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 119000.00
nonCurrentAssetsTotal 7836000.00
nonCurrentLiabilitiesTotal 383000.00
liabilitiesAndStockholdersEquity 157196000.00
cashAndShortTermInvestments 108207000.00
propertyPlantAndEquipmentGross 5664000.00
propertyPlantAndEquipmentNet 5664000.00
commonStockSharesOutstanding 15691256.00
2006-10-31
date 2006-10-31
filing_date 2006-10-31
currency_symbol USD
totalAssets 63875000.00
otherCurrentAssets 3325000.00
totalLiab 22891000.00
totalStockholderEquity 40984000.00
otherCurrentLiab 12952000.00
commonStock 2633000.00
retainedEarnings 38351000.00
otherLiab 2606000.00
otherAssets 2172000.00
totalCurrentLiabilities 20285000.00
propertyPlantEquipment 6027000.00
inventory 9007000.00
accountsPayable 7333000.00
commonStockSharesOutstanding 18156483.00
2006-07-31
date 2006-07-31
filing_date 2006-07-31
currency_symbol USD
totalAssets 55776000.00
otherCurrentAssets 3354000.00
totalLiab 19850000.00
totalStockholderEquity 35926000.00
otherCurrentLiab 7625000.00
retainedEarnings 33770000.00
cash 13478000.00
totalCurrentLiabilities 17249000.00
currentDeferredRevenue 4312000.00
netDebt -13478000.00
otherStockholderEquity 11069000.00
totalCurrentAssets 47492000.00
netReceivables 19623000.00
inventory 11037000.00
accountsPayable 5312000.00
accumulatedOtherComprehensiveIncome -8913000.00
nonCurrrentAssetsOther 119000.00
nonCurrentAssetsTotal 8284000.00
nonCurrentLiabilitiesTotal 2601000.00
liabilitiesAndStockholdersEquity 55776000.00
cashAndShortTermInvestments 13478000.00
propertyPlantAndEquipmentGross 6112000.00
propertyPlantAndEquipmentNet 6112000.00
commonStockSharesOutstanding 2154890.00
2006-04-30
date 2006-04-30
filing_date 2006-04-30
currency_symbol USD
totalAssets 64778000.00
otherCurrentAssets 3243000.00
totalLiab 30647000.00
totalStockholderEquity 34131000.00
otherCurrentLiab 2027000.00
commonStock 2211000.00
retainedEarnings 32405000.00
otherLiab 2617000.00
otherAssets 2172000.00
cash 15388000.00
totalCurrentLiabilities 28030000.00
currentDeferredRevenue 9031000.00
netDebt -15388000.00
shortTermDebt 8451000.00
otherStockholderEquity 10639000.00
propertyPlantEquipment 6098000.00
totalCurrentAssets 56508000.00
shortTermInvestments 1532000.00
netReceivables 26424000.00
inventory 11453000.00
accountsPayable 8521000.00
accumulatedOtherComprehensiveIncome -8913000.00
nonCurrrentAssetsOther 119000.00
nonCurrentAssetsTotal 8270000.00
nonCurrentLiabilitiesTotal 2617000.00
liabilitiesAndStockholdersEquity 64778000.00
cashAndShortTermInvestments 15388000.00
propertyPlantAndEquipmentGross 6098000.00
propertyPlantAndEquipmentNet 6098000.00
commonStockSharesOutstanding 2154890.00
2006-01-31
date 2006-01-31
filing_date 2006-01-31
currency_symbol USD
commonStockSharesOutstanding 2113395.00
2005-10-31
date 2005-10-31
filing_date 2005-10-31
currency_symbol USD
commonStockSharesOutstanding 2113395.00
2005-07-31
date 2005-07-31
filing_date 2005-07-31
currency_symbol USD
commonStockSharesOutstanding 2050620.00
2005-04-30
date 2005-04-30
filing_date 2005-04-30
currency_symbol USD
totalAssets 50364000.00
otherCurrentAssets 3721000.00
totalLiab 27717000.00
totalStockholderEquity 22647000.00
otherCurrentLiab 6135000.00
commonStock 1839000.00
retainedEarnings 20996000.00
otherLiab 77000.00
otherAssets 737000.00
cash 10060000.00
totalCurrentLiabilities 26140000.00
currentDeferredRevenue 9732000.00
netDebt -7560000.00
shortTermDebt 1000000.00
shortLongTermDebtTotal 2500000.00
otherStockholderEquity 8883000.00
propertyPlantEquipment 4175000.00
totalCurrentAssets 45452000.00
netReceivables 20166000.00
longTermDebt 1500000.00
inventory 11505000.00
accountsPayable 9273000.00
accumulatedOtherComprehensiveIncome -7232000.00
nonCurrrentAssetsOther 90000.00
nonCurrentAssetsTotal 4912000.00
nonCurrentLiabilitiesTotal 1577000.00
liabilitiesAndStockholdersEquity 50364000.00
cashAndShortTermInvestments 10060000.00
propertyPlantAndEquipmentGross 4175000.00
propertyPlantAndEquipmentNet 4175000.00
commonStockSharesOutstanding 2050620.00
2005-01-31
date 2005-01-31
filing_date 2005-01-31
currency_symbol USD
commonStockSharesOutstanding 1967550.00
2004-10-31
date 2004-10-31
filing_date 2004-10-31
currency_symbol USD
commonStockSharesOutstanding 1967550.00
2004-07-31
date 2004-07-31
filing_date 2004-07-31
currency_symbol USD
commonStockSharesOutstanding 1967550.00
yearly
2023-04-30
date 2023-04-30
filing_date 2023-06-28
currency_symbol USD
totalAssets 824577000.00
intangibleAssets 43577000.00
otherCurrentAssets 12043000.00
totalLiab 273607000.00
totalStockholderEquity 550970000.00
deferredLongTermLiab 1729000.00
otherCurrentLiab 57605000.00
commonStock 4000.00
capitalStock 4000.00
retainedEarnings 171021000.00
otherLiab 5180000.00
goodWill 180801000.00
otherAssets 32426000.00
cash 132859000.00
cashAndEquivalents 132859000.00
totalCurrentLiabilities 121334000.00
currentDeferredRevenue 16645000.00
netDebt 29963000.00
shortTermDebt 15729000.00
shortLongTermDebt 7500000.00
shortLongTermDebtTotal 162822000.00
otherStockholderEquity 384397000.00
propertyPlantEquipment 67158000.00
totalCurrentAssets 477002000.00
longTermInvestments 23613000.00
netTangibleAssets 347781000.00
shortTermInvestments 0.00
netReceivables 193286000.00
longTermDebt 125904000.00
inventory 138814000.00
accountsPayable 31355000.00
accumulatedOtherComprehensiveIncome -4452000.00
commonStockTotalEquity 4000.00
retainedEarningsTotalEquity 171021000.00
nonCurrrentAssetsOther 5220000.00
nonCurrentAssetsTotal 347575000.00
capitalLeaseObligations 29418000.00
longTermDebtTotal 125904000.00
nonCurrentLiabilitiesOther 3451000.00
nonCurrentLiabilitiesTotal 152273000.00
capitalSurpluse 384397000.00
liabilitiesAndStockholdersEquity 824577000.00
cashAndShortTermInvestments 132859000.00
propertyPlantAndEquipmentGross 67158000.00
propertyPlantAndEquipmentNet 67158000.00
netWorkingCapital 355668000.00
netInvestedCapital 684374000.00
commonStockSharesOutstanding 25044881.00
2022-04-30
date 2022-04-30
filing_date 2022-06-29
currency_symbol USD
totalAssets 914200000.00
intangibleAssets 97224000.00
otherCurrentAssets 11527000.00
totalLiab 305990000.00
totalStockholderEquity 607969000.00
deferredLongTermLiab 2626000.00
otherCurrentLiab 56360000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 347233000.00
otherLiab 13989000.00
goodWill 334347000.00
otherAssets 9139000.00
cash 77231000.00
cashAndEquivalents 77231000.00
totalCurrentLiabilities 101391000.00
currentDeferredRevenue 8968000.00
netDebt 139343000.00
shortTermDebt 16819000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 216574000.00
otherStockholderEquity 267248000.00
propertyPlantEquipment 90225000.00
totalCurrentAssets 368909000.00
longTermInvestments 15433000.00
netTangibleAssets 163439000.00
shortTermInvestments 24716000.00
netReceivables 164806000.00
longTermDebt 177840000.00
inventory 90629000.00
accountsPayable 19244000.00
noncontrollingInterestInConsolidatedEntity 241000.00
accumulatedOtherComprehensiveIncome -6514000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 347233000.00
nonCurrrentAssetsOther 1932000.00
nonCurrentAssetsTotal 545291000.00
capitalLeaseObligations 28734000.00
longTermDebtTotal 177840000.00
nonCurrentLiabilitiesOther 2218000.00
nonCurrentLiabilitiesTotal 204599000.00
capitalSurpluse 267248000.00
liabilitiesAndStockholdersEquity 914200000.00
cashAndShortTermInvestments 101947000.00
propertyPlantAndEquipmentGross 89065000.00
propertyPlantAndEquipmentNet 89065000.00
netWorkingCapital 267518000.00
netInvestedCapital 795809000.00
commonStockSharesOutstanding 24685534.00
2021-04-30
date 2021-04-30
filing_date 2021-06-29
currency_symbol USD
totalAssets 928566000.00
intangibleAssets 106268000.00
otherCurrentAssets 15001000.00
totalLiab 316459000.00
totalStockholderEquity 612093000.00
otherCurrentLiab 48007000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 351421000.00
otherLiab 13659000.00
goodWill 314205000.00
otherAssets 12501000.00
cash 148741000.00
cashAndEquivalents 148741000.00
totalCurrentLiabilities 96185000.00
currentDeferredRevenue 7183000.00
netDebt 74028000.00
shortTermDebt 16154000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 222769000.00
otherStockholderEquity 260327000.00
propertyPlantEquipment 81798000.00
totalCurrentAssets 401638000.00
longTermInvestments 12156000.00
netTangibleAssets 191620000.00
shortTermInvestments 31971000.00
netReceivables 134279000.00
longTermDebt 187512000.00
inventory 71646000.00
accountsPayable 24841000.00
noncontrollingInterestInConsolidatedEntity 14000.00
accumulatedOtherComprehensiveIncome 343000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 351421000.00
nonCurrrentAssetsOther 10440000.00
nonCurrentAssetsTotal 526928000.00
capitalLeaseObligations 25257000.00
longTermDebtTotal 187512000.00
nonCurrentLiabilitiesOther 13659000.00
nonCurrentLiabilitiesTotal 220274000.00
capitalSurpluse 260327000.00
liabilitiesAndStockholdersEquity 928566000.00
cashAndShortTermInvestments 180712000.00
propertyPlantAndEquipmentGross 81798000.00
propertyPlantAndEquipmentNet 81798000.00
netWorkingCapital 305453000.00
netInvestedCapital 809605000.00
commonStockSharesOutstanding 24362656.00
2020-04-30
date 2020-04-30
filing_date 2020-06-24
currency_symbol USD
totalAssets 584954000.00
intangibleAssets 13637000.00
otherCurrentAssets 6246000.00
totalLiab 75053000.00
totalStockholderEquity 509901000.00
otherCurrentLiab 35815000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 328090000.00
otherLiab 1267000.00
goodWill 6340000.00
otherAssets 5078000.00
cash 255142000.00
cashAndEquivalents 255142000.00
totalCurrentLiabilities 66953000.00
currentDeferredRevenue 7899000.00
netDebt -244929000.00
shortTermDebt 3380000.00
shortLongTermDebtTotal 10213000.00
otherStockholderEquity 181481000.00
propertyPlantEquipment 21694000.00
totalCurrentAssets 503927000.00
longTermInvestments 15030000.00
netTangibleAssets 496757000.00
shortTermInvestments 47507000.00
netReceivables 149497000.00
inventory 45535000.00
accountsPayable 19859000.00
accumulatedOtherComprehensiveIncome 328000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 328090000.00
nonCurrrentAssetsOther 10605000.00
nonCurrentAssetsTotal 81027000.00
capitalLeaseObligations 10213000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 1267000.00
nonCurrentLiabilitiesTotal 8100000.00
capitalSurpluse 181481000.00
liabilitiesAndStockholdersEquity 584954000.00
cashAndShortTermInvestments 302649000.00
propertyPlantAndEquipmentGross 30487000.00
propertyPlantAndEquipmentNet 30487000.00
netWorkingCapital 436974000.00
netInvestedCapital 509901000.00
commonStockSharesOutstanding 24088167.00
2019-04-30
date 2019-04-30
filing_date 2019-06-26
currency_symbol USD
totalAssets 508844000.00
intangibleAssets 459000.00
otherCurrentAssets 7418000.00
totalLiab 46269000.00
totalStockholderEquity 462571000.00
deferredLongTermLiab 1202000.00
otherCurrentLiab 7425000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 286351000.00
otherLiab 1403000.00
goodWill 459000.00
otherAssets 6894000.00
cash 172708000.00
cashAndEquivalents 172708000.00
totalCurrentLiabilities 44866000.00
currentDeferredRevenue 2962000.00
netDebt -172708000.00
shortTermDebt 18507000.00
otherStockholderEquity 176216000.00
propertyPlantEquipment 16905000.00
totalCurrentAssets 469588000.00
longTermInvestments 9386000.00
netTangibleAssets 462571000.00
shortTermInvestments 150487000.00
netReceivables 84919000.00
inventory 54056000.00
accountsPayable 15972000.00
noncontrollingInterestInConsolidatedEntity 4000.00
accumulatedOtherComprehensiveIncome 2000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 286351000.00
nonCurrrentAssetsOther 5821000.00
deferredLongTermAssetCharges 6685000.00
nonCurrentAssetsTotal 39256000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 201000.00
nonCurrentLiabilitiesTotal 1403000.00
capitalSurpluse 176216000.00
liabilitiesAndStockholdersEquity 508844000.00
cashAndShortTermInvestments 323195000.00
propertyPlantAndEquipmentGross 16905000.00
propertyPlantAndEquipmentNet 16905000.00
netWorkingCapital 424722000.00
netInvestedCapital 462571000.00
commonStockSharesOutstanding 24071713.00
2018-04-30
date 2018-04-30
filing_date 2018-06-27
currency_symbol USD
totalAssets 472911000.00
intangibleAssets 628000.00
otherCurrentAssets 5103000.00
totalLiab 62771000.00
totalStockholderEquity 410117000.00
deferredLongTermLiab 1603000.00
otherCurrentLiab 16076000.00
commonStock 2000.00
retainedEarnings 239997000.00
otherLiab 2274000.00
goodWill 628000.00
otherAssets 11848000.00
cash 143517000.00
cashAndEquivalents 143517000.00
totalCurrentLiabilities 60497000.00
currentDeferredRevenue 2145000.00
netDebt -143517000.00
shortTermDebt 20936000.00
shortLongTermDebt 161000.00
otherStockholderEquity 170139000.00
propertyPlantEquipment 19219000.00
totalCurrentAssets 399147000.00
longTermInvestments 40656000.00
netTangibleAssets 410117000.00
shortTermInvestments 113649000.00
netReceivables 69889000.00
longTermDebt 0.00
inventory 38640000.00
accountsPayable 21340000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 23000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -21000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 239997000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2093000.00
deferredLongTermAssetCharges 11168000.00
nonCurrentAssetsTotal 73764000.00
capitalLeaseObligations 0.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 671000.00
nonCurrentLiabilitiesTotal 2274000.00
capitalSurpluse 170139000.00
liabilitiesAndStockholdersEquity 472911000.00
cashAndShortTermInvestments 257166000.00
propertyPlantAndEquipmentGross 19219000.00
propertyPlantAndEquipmentNet 19219000.00
netWorkingCapital 338650000.00
netInvestedCapital 410117000.00
commonStockSharesOutstanding 23813772.00
2017-04-30
date 2017-04-30
filing_date 2017-06-28
currency_symbol USD
totalAssets 432500000.00
intangibleAssets 1823000.00
otherCurrentAssets 5653000.00
totalLiab 50307000.00
totalStockholderEquity 381954000.00
deferredLongTermLiab 1835000.00
otherCurrentLiab 10079000.00
commonStock 2000.00
retainedEarnings 219929000.00
otherLiab 2083000.00
goodWill 1823000.00
otherAssets 18534000.00
cash 79904000.00
cashAndEquivalents 79904000.00
totalCurrentLiabilities 48063000.00
currentDeferredRevenue 3317000.00
netDebt -79743000.00
shortTermDebt 14384000.00
shortLongTermDebt 449000.00
shortLongTermDebtTotal 161000.00
otherStockholderEquity 162150000.00
propertyPlantEquipment 19220000.00
totalCurrentAssets 354085000.00
longTermInvestments 42096000.00
netTangibleAssets 381954000.00
shortTermInvestments 119971000.00
netReceivables 88481000.00
longTermDebt 161000.00
inventory 60076000.00
accountsPayable 20283000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 239000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -127000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 219929000.00
treasuryStock 0.00
nonCurrrentAssetsOther 187000.00
deferredLongTermAssetCharges 15089000.00
nonCurrentAssetsTotal 78415000.00
capitalLeaseObligations 161000.00
longTermDebtTotal 161000.00
nonCurrentLiabilitiesOther 248000.00
nonCurrentLiabilitiesTotal 2244000.00
capitalSurpluse 162150000.00
liabilitiesAndStockholdersEquity 432500000.00
cashAndShortTermInvestments 199875000.00
propertyPlantAndEquipmentGross 19220000.00
propertyPlantAndEquipmentNet 19220000.00
netWorkingCapital 306022000.00
netInvestedCapital 381954000.00
commonStockSharesOutstanding 23307738.00
2016-04-30
date 2016-04-30
filing_date 2016-06-29
currency_symbol USD
totalAssets 410393000.00
intangibleAssets 300000.00
otherCurrentAssets 4150000.00
totalLiab 49133000.00
totalStockholderEquity 361260000.00
deferredLongTermLiab 1714000.00
otherCurrentLiab 11173000.00
commonStock 2000.00
retainedEarnings 207185000.00
otherLiab 2339000.00
goodWill 300000.00
otherAssets 15466000.00
cash 124287000.00
totalCurrentLiabilities 46345000.00
currentDeferredRevenue 2544000.00
netDebt -123838000.00
shortTermDebt 14916000.00
shortLongTermDebt 839000.00
shortLongTermDebtTotal 449000.00
otherStockholderEquity 154274000.00
propertyPlantEquipment 16762000.00
totalCurrentAssets 349703000.00
longTermInvestments 33859000.00
netTangibleAssets 361260000.00
shortTermInvestments 103404000.00
netReceivables 74944000.00
longTermDebt 449000.00
inventory 37486000.00
accountsPayable 17712000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -201000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 207185000.00
treasuryStock 0.00
nonCurrrentAssetsOther 450000.00
deferredLongTermAssetCharges 9319000.00
nonCurrentAssetsTotal 60690000.00
capitalLeaseObligations 449000.00
longTermDebtTotal 449000.00
nonCurrentLiabilitiesOther 625000.00
nonCurrentLiabilitiesTotal 2788000.00
capitalSurpluse 154274000.00
liabilitiesAndStockholdersEquity 410393000.00
cashAndShortTermInvestments 227691000.00
propertyPlantAndEquipmentGross 16762000.00
propertyPlantAndEquipmentNet 16762000.00
commonStockSharesOutstanding 23153493.00
2015-04-30
date 2015-04-30
filing_date 2015-07-01
currency_symbol USD
totalAssets 397467000.00
intangibleAssets 380000.00
otherCurrentAssets 4599000.00
totalLiab 48555000.00
totalStockholderEquity 348912000.00
deferredLongTermLiab 0.00
otherCurrentLiab 9170000.00
commonStock 2000.00
retainedEarnings 201975000.00
otherLiab 1820000.00
goodWill 380000.00
otherAssets 7557000.00
cash 143410000.00
totalCurrentLiabilities 46735000.00
currentDeferredRevenue 4235000.00
netDebt -143410000.00
shortTermDebt 14087000.00
otherStockholderEquity 148293000.00
propertyPlantEquipment 13499000.00
totalCurrentAssets 329032000.00
longTermInvestments 46999000.00
netTangibleAssets 348532000.00
shortTermInvestments 85381000.00
netReceivables 50963000.00
longTermDebt 0.00
inventory 39414000.00
accountsPayable 19243000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1358000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 361000.00
nonCurrentAssetsTotal 68435000.00
nonCurrentLiabilitiesTotal 1820000.00
capitalSurpluse 148293000.00
liabilitiesAndStockholdersEquity 397467000.00
cashAndShortTermInvestments 228791000.00
propertyPlantAndEquipmentGross 13499000.00
propertyPlantAndEquipmentNet 13499000.00
commonStockSharesOutstanding 23145997.00
2014-04-30
date 2014-04-30
filing_date 2014-07-09
currency_symbol USD
totalAssets 384954000.00
intangibleAssets 667000.00
otherCurrentAssets 4260000.00
totalLiab 42487000.00
totalStockholderEquity 342467000.00
deferredLongTermLiab 1239000.00
otherCurrentLiab 6762000.00
commonStock 2000.00
retainedEarnings 199080000.00
otherLiab 4752000.00
goodWill 667000.00
otherAssets 6853000.00
cash 126969000.00
totalCurrentLiabilities 37735000.00
currentDeferredRevenue 2984000.00
netDebt -126969000.00
shortTermDebt 14083000.00
otherStockholderEquity 143648000.00
propertyPlantEquipment 19997000.00
totalCurrentAssets 306857000.00
longTermInvestments 50505000.00
netTangibleAssets 342467000.00
shortTermInvestments 70639000.00
netReceivables 49252000.00
longTermDebt 0.00
inventory 50699000.00
accountsPayable 13906000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -263000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 199080000.00
treasuryStock 0.00
nonCurrrentAssetsOther 207000.00
deferredLongTermAssetCharges 6721000.00
nonCurrentAssetsTotal 78097000.00
nonCurrentLiabilitiesOther 3513000.00
nonCurrentLiabilitiesTotal 4752000.00
capitalSurpluse 143648000.00
liabilitiesAndStockholdersEquity 384954000.00
cashAndShortTermInvestments 197608000.00
propertyPlantAndEquipmentGross 19997000.00
propertyPlantAndEquipmentNet 19997000.00
commonStockSharesOutstanding 22719218.00
2013-04-30
date 2013-04-30
filing_date 2013-06-26
currency_symbol USD
totalAssets 363465000.00
intangibleAssets 0.00
otherCurrentAssets 4303000.00
totalLiab 48279000.00
totalStockholderEquity 315186000.00
deferredLongTermLiab 771000.00
otherCurrentLiab 6408000.00
commonStock 2000.00
retainedEarnings 185362000.00
otherLiab 6092000.00
goodWill 0.00
otherAssets 6666000.00
cash 75332000.00
totalCurrentLiabilities 42187000.00
currentDeferredRevenue 7519000.00
netDebt -75332000.00
shortTermDebt 12116000.00
otherStockholderEquity 130527000.00
propertyPlantEquipment 24429000.00
totalCurrentAssets 263454000.00
longTermInvestments 68916000.00
netTangibleAssets 315186000.00
shortTermInvestments 73241000.00
netReceivables 42851000.00
longTermDebt 0.00
inventory 62561000.00
accountsPayable 16144000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -705000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 185362000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1060000.00
deferredLongTermAssetCharges 5606000.00
nonCurrentAssetsTotal 100011000.00
nonCurrentLiabilitiesOther 5321000.00
nonCurrentLiabilitiesTotal 6092000.00
capitalSurpluse 130527000.00
liabilitiesAndStockholdersEquity 363465000.00
cashAndShortTermInvestments 148573000.00
propertyPlantAndEquipmentGross 24429000.00
propertyPlantAndEquipmentNet 24429000.00
commonStockSharesOutstanding 22390420.00
2012-04-30
date 2012-04-30
filing_date 2012-06-27
currency_symbol USD
totalAssets 369151000.00
intangibleAssets 0.00
otherCurrentAssets 13407000.00
totalLiab 69953000.00
totalStockholderEquity 299198000.00
deferredLongTermLiab 1019000.00
otherCurrentLiab 10504000.00
commonStock 2000.00
retainedEarnings 174936000.00
otherLiab 6248000.00
goodWill 0.00
otherAssets 5410000.00
cash 64220000.00
totalCurrentLiabilities 63705000.00
currentDeferredRevenue 5124000.00
netDebt -64220000.00
shortTermDebt 27864000.00
otherStockholderEquity 124954000.00
propertyPlantEquipment 23515000.00
totalCurrentAssets 281769000.00
longTermInvestments 58457000.00
netTangibleAssets 300401000.00
shortTermInvestments 77152000.00
netReceivables 83451000.00
longTermDebt 0.00
inventory 43539000.00
accountsPayable 20213000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -694000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 174936000.00
treasuryStock 0.00
nonCurrrentAssetsOther 201000.00
deferredLongTermAssetCharges 5209000.00
nonCurrentAssetsTotal 87382000.00
nonCurrentLiabilitiesOther 4026000.00
nonCurrentLiabilitiesTotal 6248000.00
capitalSurpluse 124954000.00
liabilitiesAndStockholdersEquity 369151000.00
cashAndShortTermInvestments 141372000.00
propertyPlantAndEquipmentGross 23515000.00
propertyPlantAndEquipmentNet 23515000.00
commonStockSharesOutstanding 22315474.00
2011-04-30
date 2011-04-30
filing_date 2011-06-22
currency_symbol USD
totalAssets 331747000.00
otherCurrentAssets 4672000.00
totalLiab 68279000.00
totalStockholderEquity 263468000.00
otherCurrentLiab 30970000.00
commonStock 2000.00
retainedEarnings 144485000.00
otherLiab 6175000.00
otherAssets 9943000.00
cash 62041000.00
totalCurrentLiabilities 62104000.00
netDebt -62041000.00
otherStockholderEquity 119765000.00
propertyPlantEquipment 17498000.00
totalCurrentAssets 298031000.00
shortTermInvestments 126839000.00
netReceivables 66342000.00
inventory 38137000.00
accountsPayable 31134000.00
accumulatedOtherComprehensiveIncome -784000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 181000.00
nonCurrentAssetsTotal 33716000.00
nonCurrentLiabilitiesTotal 6175000.00
liabilitiesAndStockholdersEquity 331747000.00
cashAndShortTermInvestments 62041000.00
propertyPlantAndEquipmentGross 17498000.00
propertyPlantAndEquipmentNet 17498000.00
commonStockSharesOutstanding 22081266.00
2010-04-30
date 2010-04-30
filing_date 2010-06-25
currency_symbol USD
totalAssets 281971000.00
otherCurrentAssets 2877000.00
totalLiab 48551000.00
totalStockholderEquity 233420000.00
otherCurrentLiab 23908000.00
commonStock 2000.00
retainedEarnings 118576000.00
otherLiab 4438000.00
otherAssets 9836000.00
cash 28665000.00
totalCurrentLiabilities 44113000.00
netDebt -28665000.00
otherStockholderEquity 115602000.00
propertyPlantEquipment 20025000.00
totalCurrentAssets 249233000.00
shortTermInvestments 142285000.00
netReceivables 57355000.00
inventory 20928000.00
accountsPayable 20205000.00
accumulatedOtherComprehensiveIncome -760000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 89000.00
nonCurrentAssetsTotal 32738000.00
nonCurrentLiabilitiesTotal 4438000.00
liabilitiesAndStockholdersEquity 281971000.00
cashAndShortTermInvestments 170950000.00
propertyPlantAndEquipmentGross 20025000.00
propertyPlantAndEquipmentNet 20025000.00
commonStockSharesOutstanding 21977364.00
2009-04-30
date 2009-04-30
filing_date 2009-06-24
currency_symbol USD
totalAssets 253181000.00
otherCurrentAssets 5712000.00
totalLiab 45754000.00
totalStockholderEquity 207427000.00
otherCurrentLiab 14647000.00
commonStock 2000.00
retainedEarnings 97860000.00
otherLiab 7117000.00
otherAssets 6433000.00
cash 116501000.00
totalCurrentLiabilities 38637000.00
netDebt -116501000.00
otherStockholderEquity 110102000.00
propertyPlantEquipment 18218000.00
totalCurrentAssets 221374000.00
shortTermInvestments 21523000.00
netReceivables 66036000.00
inventory 11602000.00
accountsPayable 23990000.00
accumulatedOtherComprehensiveIncome -537000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 120000.00
nonCurrentAssetsTotal 31807000.00
nonCurrentLiabilitiesTotal 7117000.00
liabilitiesAndStockholdersEquity 253181000.00
cashAndShortTermInvestments 138024000.00
propertyPlantAndEquipmentGross 18218000.00
propertyPlantAndEquipmentNet 18218000.00
commonStockSharesOutstanding 21775727.00
2008-04-30
date 2008-04-30
filing_date 2008-06-26
currency_symbol USD
totalAssets 202779000.00
otherCurrentAssets 4824000.00
totalLiab 33039000.00
totalStockholderEquity 169740000.00
otherCurrentLiab 7590000.00
commonStock 2000.00
retainedEarnings 73615000.00
otherLiab 941000.00
otherAssets 2907000.00
cash 105064000.00
totalCurrentLiabilities 32098000.00
currentDeferredRevenue 262000.00
netDebt -105064000.00
shortTermDebt 10166000.00
otherStockholderEquity 109917000.00
propertyPlantEquipment 10308000.00
totalCurrentAssets 189564000.00
shortTermInvestments 13375000.00
netReceivables 50378000.00
inventory 15923000.00
accountsPayable 14080000.00
accumulatedOtherComprehensiveIncome -13794000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 122000.00
nonCurrentAssetsTotal 13215000.00
nonCurrentLiabilitiesTotal 941000.00
liabilitiesAndStockholdersEquity 202779000.00
cashAndShortTermInvestments 118439000.00
propertyPlantAndEquipmentGross 10308000.00
propertyPlantAndEquipmentNet 10308000.00
commonStockSharesOutstanding 21372405.00
2007-04-30
date 2007-04-30
filing_date 2007-06-29
currency_symbol USD
totalAssets 168177000.00
otherCurrentAssets 3623000.00
totalLiab 31754000.00
totalStockholderEquity 136423000.00
otherCurrentLiab 6247000.00
commonStock 2000.00
retainedEarnings 52810000.00
otherLiab 541000.00
otherAssets 880000.00
cash 20920000.00
totalCurrentLiabilities 31213000.00
currentDeferredRevenue 139000.00
netDebt -20920000.00
shortTermDebt 8803000.00
otherStockholderEquity 94928000.00
propertyPlantEquipment 6229000.00
totalCurrentAssets 161068000.00
shortTermInvestments 88325000.00
netReceivables 34185000.00
inventory 14015000.00
accountsPayable 16024000.00
accumulatedOtherComprehensiveIncome -11317000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 119000.00
nonCurrentAssetsTotal 7109000.00
nonCurrentLiabilitiesTotal 541000.00
liabilitiesAndStockholdersEquity 168177000.00
cashAndShortTermInvestments 109245000.00
propertyPlantAndEquipmentGross 6229000.00
propertyPlantAndEquipmentNet 6229000.00
commonStockSharesOutstanding 16992012.00
2006-04-30
date 2006-04-30
filing_date 2006-04-30
currency_symbol USD
totalAssets 64778000.00
otherCurrentAssets 3243000.00
totalLiab 30647000.00
totalStockholderEquity 34131000.00
otherCurrentLiab 2027000.00
commonStock 2211000.00
retainedEarnings 32405000.00
otherLiab 2617000.00
otherAssets 2172000.00
cash 15388000.00
totalCurrentLiabilities 28030000.00
currentDeferredRevenue 9031000.00
netDebt -15388000.00
shortTermDebt 8451000.00
otherStockholderEquity 10639000.00
propertyPlantEquipment 6098000.00
totalCurrentAssets 56508000.00
shortTermInvestments 1532000.00
netReceivables 26424000.00
inventory 11453000.00
accountsPayable 8521000.00
accumulatedOtherComprehensiveIncome -8913000.00
nonCurrrentAssetsOther 119000.00
nonCurrentAssetsTotal 8270000.00
nonCurrentLiabilitiesTotal 2617000.00
liabilitiesAndStockholdersEquity 64778000.00
cashAndShortTermInvestments 15388000.00
propertyPlantAndEquipmentGross 6098000.00
propertyPlantAndEquipmentNet 6098000.00
commonStockSharesOutstanding 14873651.00
2005-04-30
date 2005-04-30
filing_date 2005-04-30
currency_symbol USD
totalAssets 50364000.00
otherCurrentAssets 3721000.00
totalLiab 27717000.00
totalStockholderEquity 22647000.00
otherCurrentLiab 6135000.00
commonStock 1839000.00
retainedEarnings 20996000.00
otherLiab 77000.00
otherAssets 737000.00
cash 10060000.00
totalCurrentLiabilities 26140000.00
currentDeferredRevenue 9732000.00
netDebt -7560000.00
shortTermDebt 1000000.00
shortLongTermDebtTotal 2500000.00
otherStockholderEquity 8883000.00
propertyPlantEquipment 4175000.00
totalCurrentAssets 45452000.00
netReceivables 20166000.00
longTermDebt 1500000.00
inventory 11505000.00
accountsPayable 9273000.00
accumulatedOtherComprehensiveIncome -7232000.00
nonCurrrentAssetsOther 90000.00
nonCurrentAssetsTotal 4912000.00
nonCurrentLiabilitiesTotal 1577000.00
liabilitiesAndStockholdersEquity 50364000.00
cashAndShortTermInvestments 10060000.00
propertyPlantAndEquipmentGross 4175000.00
propertyPlantAndEquipmentNet 4175000.00
commonStockSharesOutstanding 13847223.00
2004-04-30
date 2004-04-30
filing_date 2004-04-30
currency_symbol USD
commonStockSharesOutstanding 1718460.00
2003-04-30
date 2003-04-30
filing_date 2003-04-30
currency_symbol USD
totalAssets 14385000.00
totalLiab 9022000.00
totalStockholderEquity 5363000.00
otherAssets 14385000.00
otherStockholderEquity 5363000.00
liabilitiesAndStockholdersEquity 14385000.00
commonStockSharesOutstanding 12040000.00
Cash_Flow
currency_symbol USD
quarterly
2023-10-31
date 2023-10-31
filing_date 2023-12-06
currency_symbol USD
investments -34003000.00
totalCashFromFinancingActivities 37859000.00
netIncome 17840000.00
changeInCash -4963000.00
beginPeriodCashFlow 105871000.00
endPeriodCashFlow 100908000.00
totalCashFromOperatingActivities -8528000.00
depreciation 8436000.00
changeToInventory -9325000.00
changeToAccountReceivables 7346000.00
otherCashflowsFromFinancingActivities 87859000.00
capitalExpenditures 7972000
changeInWorkingCapital -50509000.00
stockBasedCompensation 5040000.00
otherNonCashItems 11244000.00
freeCashFlow -16500000.00
2023-07-31
date 2023-07-31
filing_date 2023-09-06
currency_symbol USD
investments -3632000.00
changeToLiabilities -18052000.00
totalCashflowsFromInvestingActivities -3632000.00
netBorrowings -5009000.00
totalCashFromFinancingActivities -6315000.00
changeToOperatingActivities -19673000.00
netIncome 21895000.00
changeInCash -26988000.00
beginPeriodCashFlow 132859000.00
endPeriodCashFlow 105871000.00
totalCashFromOperatingActivities -17062000.00
depreciation 6951000.00
otherCashflowsFromInvestingActivities 0.00
changeToInventory -40004000.00
changeToAccountReceivables 8207000.00
otherCashflowsFromFinancingActivities -1315000.00
changeToNetincome 7547000.00
capitalExpenditures 3632000
changeReceivables 8207000.00
cashFlowsOtherOperating -3820000.00
cashAndCashEquivalentsChanges -27009000.00
changeInWorkingCapital -55853000.00
stockBasedCompensation 3204000.00
otherNonCashItems 7168000.00
freeCashFlow -20694000.00
2023-04-30
date 2023-04-30
filing_date 2023-06-28
currency_symbol USD
investments -2890000.00
changeToLiabilities 2271000.00
totalCashflowsFromInvestingActivities -7892000.00
netBorrowings -32500000.00
totalCashFromFinancingActivities 53236000.00
changeToOperatingActivities -3185000.00
netIncome -160473000.00
changeInCash 47645000.00
beginPeriodCashFlow 85214000.00
endPeriodCashFlow 132859000.00
totalCashFromOperatingActivities 2599000.00
issuanceOfCapitalStock 84545000.00
depreciation 51890000.00
otherCashflowsFromInvestingActivities -250000.00
changeToInventory -22522000.00
changeToAccountReceivables -34270000.00
salePurchaseOfStock 85955000.00
otherCashflowsFromFinancingActivities 1191000.00
changeToNetincome 150535000.00
capitalExpenditures 4752000
changeReceivables -34270000.00
cashFlowsOtherOperating 14957000.00
cashAndCashEquivalentsChanges 47943000.00
changeInWorkingCapital -41746000.00
stockBasedCompensation 3657000.00
otherNonCashItems 166682000.00
freeCashFlow -2153000.00
2023-01-31
date 2023-01-31
filing_date 2023-03-06
currency_symbol USD
investments -2529000.00
changeToLiabilities 9473000.00
totalCashflowsFromInvestingActivities -2529000.00
netBorrowings -32500000.00
totalCashFromFinancingActivities 8505000.00
changeToOperatingActivities 6510000.00
netIncome -676000.00
changeInCash -16203000.00
beginPeriodCashFlow 101417000.00
endPeriodCashFlow 85214000.00
totalCashFromOperatingActivities -23131000.00
issuanceOfCapitalStock 8326000.00
depreciation 15834000.00
otherCashflowsFromInvestingActivities 11005000.00
changeToInventory -15488000.00
changeToAccountReceivables -21165000.00
salePurchaseOfStock 8512000.00
otherCashflowsFromFinancingActivities 179000.00
changeToNetincome 6228000.00
capitalExpenditures 2529000
changeReceivables -21165000.00
cashFlowsOtherOperating -17549000.00
cashAndCashEquivalentsChanges -17155000.00
changeInWorkingCapital -46820000.00
stockBasedCompensation 2706000.00
otherNonCashItems 6267000.00
freeCashFlow -25660000.00
2022-10-31
date 2022-10-31
filing_date 2022-12-07
currency_symbol USD
investments -369000.00
changeToLiabilities 3500000.00
totalCashflowsFromInvestingActivities -369000.00
netBorrowings -20000000.00
totalCashFromFinancingActivities -7576000.00
changeToOperatingActivities -308000.00
netIncome -6629000.00
changeInCash 8234000.00
beginPeriodCashFlow 93183000.00
endPeriodCashFlow 101417000.00
totalCashFromOperatingActivities 16045000.00
depreciation 18275000.00
otherCashflowsFromInvestingActivities 11005000.00
changeToInventory -12129000.00
changeToAccountReceivables 19959000.00
salePurchaseOfStock 12460000.00
otherCashflowsFromFinancingActivities 4098000.00
changeToNetincome 5244000.00
capitalExpenditures 2194000
changeReceivables 19959000.00
cashFlowsOtherOperating -10828000.00
cashAndCashEquivalentsChanges 8100000.00
changeInWorkingCapital -1017000.00
stockBasedCompensation 2185000.00
otherNonCashItems 3658000.00
freeCashFlow 13851000.00
2022-07-31
date 2022-07-31
filing_date 2022-09-08
currency_symbol USD
investments 3787000.00
changeToLiabilities -6196000.00
totalCashflowsFromInvestingActivities 3787000.00
netBorrowings -2500000.00
totalCashFromFinancingActivities -3331000.00
changeToOperatingActivities -9473000.00
netIncome -8389000.00
changeInCash 15952000.00
beginPeriodCashFlow 77231000.00
endPeriodCashFlow 93183000.00
totalCashFromOperatingActivities 15887000.00
depreciation 14000000.00
otherCashflowsFromInvestingActivities 9180000.00
changeToInventory -11707000.00
changeToAccountReceivables 8053000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -831000.00
changeToNetincome 2953000.00
capitalExpenditures 5393000
changeReceivables 8053000.00
cashFlowsOtherOperating 16832000.00
cashAndCashEquivalentsChanges 16343000.00
changeInWorkingCapital 5392000.00
stockBasedCompensation 2217000.00
otherNonCashItems 3048000.00
freeCashFlow 10494000.00
2022-04-30
date 2022-04-30
filing_date 2022-06-29
currency_symbol USD
investments -10053000.00
changeToLiabilities 7987000.00
totalCashflowsFromInvestingActivities -15279000.00
netBorrowings -2793000.00
totalCashFromFinancingActivities -4693000.00
changeToOperatingActivities -2012000.00
netIncome 7212000.00
changeInCash -7120000.00
beginPeriodCashFlow 84351000.00
endPeriodCashFlow 77231000.00
totalCashFromOperatingActivities 13558000.00
depreciation 13388000.00
otherCashflowsFromInvestingActivities -1000.00
changeToInventory -5570000.00
changeToAccountReceivables -18817000.00
salePurchaseOfStock 2776000.00
otherCashflowsFromFinancingActivities -2193000.00
changeToNetincome -6108000.00
capitalExpenditures 5225000
changeReceivables -18817000.00
cashFlowsOtherOperating 10753000.00
exchangeRateChanges -706000.00
cashAndCashEquivalentsChanges -7120000.00
changeInWorkingCapital -3243000.00
stockBasedCompensation 1433000.00
otherNonCashItems 855000.00
freeCashFlow 8333000.00
2022-01-31
date 2022-01-31
filing_date 2022-03-04
currency_symbol USD
investments 1694000.00
changeToLiabilities -7133000.00
totalCashflowsFromInvestingActivities -2222000.00
netBorrowings -2500000.00
totalCashFromFinancingActivities 150000.00
changeToOperatingActivities -13932000.00
netIncome -35000.00
changeInCash -22242000.00
beginPeriodCashFlow 106593000.00
endPeriodCashFlow 84351000.00
totalCashFromOperatingActivities -19832000.00
depreciation 17418000.00
otherCashflowsFromInvestingActivities 1000.00
changeToInventory -11515000.00
changeToAccountReceivables -15233000.00
salePurchaseOfStock 2657000.00
otherCashflowsFromFinancingActivities 2650000.00
changeToNetincome 4895000.00
capitalExpenditures 3917000
changeReceivables -15233000.00
cashFlowsOtherOperating 8673000.00
exchangeRateChanges -338000.00
cashAndCashEquivalentsChanges -22242000.00
changeInWorkingCapital -42332000.00
stockBasedCompensation 1615000.00
otherNonCashItems 3857000.00
freeCashFlow -23749000.00
2021-10-31
date 2021-10-31
filing_date 2021-12-08
currency_symbol USD
investments 9053000.00
changeToLiabilities 4410000.00
totalCashflowsFromInvestingActivities 1558000.00
netBorrowings -2500000.00
totalCashFromFinancingActivities -2508000.00
changeToOperatingActivities 12716000.00
netIncome 2556000.00
changeInCash 10846000.00
beginPeriodCashFlow 95747000.00
endPeriodCashFlow 106593000.00
totalCashFromOperatingActivities 11960000.00
depreciation 16365000.00
otherCashflowsFromInvestingActivities 224000.00
changeToInventory -4017000.00
changeToAccountReceivables 19220000.00
salePurchaseOfStock 119000.00
otherCashflowsFromFinancingActivities -8000.00
changeToNetincome 2888000.00
capitalExpenditures 7719000
changeReceivables 19220000.00
cashFlowsOtherOperating -26886000.00
exchangeRateChanges -164000.00
cashAndCashEquivalentsChanges 10846000.00
changeInWorkingCapital -9947000.00
stockBasedCompensation 420000.00
otherNonCashItems 2934000.00
freeCashFlow 4241000.00
2021-07-31
date 2021-07-31
filing_date 2021-09-09
currency_symbol USD
investments 30466000.00
changeToLiabilities -15994000.00
totalCashflowsFromInvestingActivities -26540000.00
netBorrowings -2500000.00
totalCashFromFinancingActivities -9556000.00
changeToOperatingActivities -17604000.00
netIncome -13918000.00
changeInCash -61316000.00
beginPeriodCashFlow 157063000.00
endPeriodCashFlow 95747000.00
totalCashFromOperatingActivities -15304000.00
depreciation 13654000.00
otherCashflowsFromInvestingActivities -46150000.00
changeToInventory -6058000.00
changeToAccountReceivables 17914000.00
salePurchaseOfStock 119000.00
otherCashflowsFromFinancingActivities -7056000.00
changeToNetincome 7238000.00
capitalExpenditures 5428000
changeReceivables 17914000.00
cashFlowsOtherOperating -26770000.00
exchangeRateChanges -111000.00
cashAndCashEquivalentsChanges -61316000.00
changeInWorkingCapital -19953000.00
stockBasedCompensation 1922000.00
otherNonCashItems 3463000.00
freeCashFlow -20732000.00
2021-04-30
date 2021-04-30
filing_date 2021-06-29
currency_symbol USD
investments 15834000.00
changeToLiabilities 5911000.00
totalCashflowsFromInvestingActivities -372571000.00
netBorrowings 200000000.00
totalCashFromFinancingActivities 197521000.00
changeToOperatingActivities 11048000.00
netIncome 10972000.00
changeInCash -167480000.00
beginPeriodCashFlow 324543000.00
endPeriodCashFlow 157063000.00
totalCashFromOperatingActivities 7570000.00
depreciation 10612000.00
otherCashflowsFromInvestingActivities 224000.00
changeToInventory 2390000.00
changeToAccountReceivables -30007000.00
salePurchaseOfStock -86.00
otherCashflowsFromFinancingActivities 197521000.00
changeToNetincome 2897000.00
capitalExpenditures 2791000
changeInWorkingCapital -17030000.00
stockBasedCompensation 2178000.00
otherNonCashItems 1635000.00
freeCashFlow 4779000.00
2021-01-31
date 2021-01-31
filing_date 2021-03-10
currency_symbol USD
investments 25744000.00
changeToLiabilities 1682000.00
totalCashflowsFromInvestingActivities 25744000.00
netBorrowings 200000000.00
totalCashFromFinancingActivities -1669000.00
changeToOperatingActivities 825000.00
netIncome 258000.00
changeInCash 44444000.00
beginPeriodCashFlow 280099000.00
endPeriodCashFlow 324543000.00
totalCashFromOperatingActivities 20369000.00
depreciation 2957000.00
otherCashflowsFromInvestingActivities 224000.00
changeToInventory -1325000.00
changeToAccountReceivables 4069000.00
otherCashflowsFromFinancingActivities -1669000.00
changeToNetincome 2461000.00
capitalExpenditures 2420000
changeInWorkingCapital 14740000.00
stockBasedCompensation 1245000.00
otherNonCashItems 1445000.00
freeCashFlow 17949000.00
2020-10-31
date 2020-10-31
filing_date 2020-12-09
currency_symbol USD
investments 1530000.00
changeToLiabilities 2310000.00
totalCashflowsFromInvestingActivities 1530000.00
netBorrowings 200000000.00
totalCashFromFinancingActivities -22000.00
changeToOperatingActivities 2915000.00
netIncome 2072000.00
changeInCash 33260000.00
beginPeriodCashFlow 246839000.00
endPeriodCashFlow 280099000.00
totalCashFromOperatingActivities 31752000.00
depreciation 2914000.00
changeToInventory -6249000.00
changeToAccountReceivables 12676000.00
otherCashflowsFromFinancingActivities -22000.00
changeToNetincome 9522000.00
capitalExpenditures 1985000
cashAndCashEquivalentsChanges 11594000.00
changeInWorkingCapital 14870000.00
stockBasedCompensation 1914000.00
otherNonCashItems 10264000.00
freeCashFlow 29767000.00
2020-07-31
date 2020-07-31
filing_date 2020-09-10
currency_symbol USD
investments -29407000.00
changeToLiabilities -22342000.00
totalCashflowsFromInvestingActivities -33474000.00
netBorrowings 200000000.00
totalCashFromFinancingActivities -1670000.00
changeToOperatingActivities -14680000.00
netIncome 10043000.00
changeInCash -8303000.00
beginPeriodCashFlow 255142000.00
endPeriodCashFlow 246839000.00
totalCashFromOperatingActivities 26841000.00
depreciation 2779000.00
changeToInventory 5000.00
changeToAccountReceivables 30439000.00
salePurchaseOfStock 86000.00
otherCashflowsFromFinancingActivities -1670000.00
changeToNetincome 2400000.00
capitalExpenditures 4067000
changeReceivables 30439000.00
cashFlowsOtherOperating 3560000.00
cashAndCashEquivalentsChanges -8303000.00
changeInWorkingCapital 10472000.00
stockBasedCompensation 1595000.00
otherNonCashItems 2291000.00
freeCashFlow 22774000.00
2020-04-30
date 2020-04-30
filing_date 2020-06-24
currency_symbol USD
investments 112245000.00
changeToLiabilities 4661000.00
totalCashflowsFromInvestingActivities 109529000.00
totalCashFromFinancingActivities -914000.00
changeToOperatingActivities 848000.00
netIncome 17759000.00
changeInCash 118646000.00
beginPeriodCashFlow 136496000.00
endPeriodCashFlow 255142000.00
totalCashFromOperatingActivities 10031000.00
depreciation 2781000.00
otherCashflowsFromInvestingActivities 70387000.00
changeToInventory 19621000.00
changeToAccountReceivables -46114000.00
salePurchaseOfStock 7000.00
otherCashflowsFromFinancingActivities -914000.00
changeToNetincome 8145000.00
capitalExpenditures 2716000
changeReceivables -46114000.00
cashFlowsOtherOperating 3575000.00
cashAndCashEquivalentsChanges 118646000.00
changeInWorkingCapital -19643000.00
stockBasedCompensation 1476000.00
otherNonCashItems 3293000.00
freeCashFlow 7315000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-04
currency_symbol USD
investments -4473000.00
changeToLiabilities 16275000.00
totalCashflowsFromInvestingActivities -6127000.00
totalCashFromFinancingActivities -266000.00
changeToOperatingActivities 13797000.00
netIncome -1028000.00
changeInCash 754000.00
beginPeriodCashFlow 135742000.00
endPeriodCashFlow 136496000.00
totalCashFromOperatingActivities 7147000.00
depreciation 2621000.00
otherCashflowsFromInvestingActivities -41858000.00
changeToInventory -12387000.00
changeToAccountReceivables 12645000.00
salePurchaseOfStock 93000.00
otherCashflowsFromFinancingActivities -266000.00
changeToNetincome 1877000.00
capitalExpenditures 1654000
changeReceivables 12645000.00
cashFlowsOtherOperating -12549000.00
cashAndCashEquivalentsChanges 754000.00
changeInWorkingCapital 2786000.00
stockBasedCompensation 1767000.00
otherNonCashItems 1278000.00
freeCashFlow 5493000.00
2019-10-31
date 2019-10-31
filing_date 2019-12-04
currency_symbol USD
investments -6135000.00
changeToLiabilities 5000.00
totalCashflowsFromInvestingActivities -11083000.00
totalCashFromFinancingActivities -75000.00
changeToOperatingActivities -494000.00
netIncome 7505000.00
changeInCash -6352000.00
beginPeriodCashFlow 142094000.00
endPeriodCashFlow 135742000.00
totalCashFromOperatingActivities 4806000.00
depreciation 2407000.00
otherCashflowsFromInvestingActivities -37385000.00
changeToInventory 3567000.00
changeToAccountReceivables 2157000.00
salePurchaseOfStock 93000.00
otherCashflowsFromFinancingActivities -75000.00
changeToNetincome 2013000.00
capitalExpenditures 4948000
changeReceivables 2157000.00
cashFlowsOtherOperating -12391000.00
cashAndCashEquivalentsChanges -6352000.00
changeInWorkingCapital -9168000.00
stockBasedCompensation 1418000.00
otherNonCashItems 2964000.00
freeCashFlow -142000.00
2019-07-31
date 2019-07-31
filing_date 2019-09-05
currency_symbol USD
investments -12690000.00
changeToLiabilities -9634000.00
totalCashflowsFromInvestingActivities -33152000.00
totalCashFromFinancingActivities -575000.00
changeToOperatingActivities -5140000.00
netIncome 17099000.00
changeInCash -30614000.00
beginPeriodCashFlow 172708000.00
endPeriodCashFlow 142094000.00
totalCashFromOperatingActivities 3113000.00
depreciation 2079000.00
otherCashflowsFromInvestingActivities -18560000.00
changeToInventory -1946000.00
changeToAccountReceivables -11557000.00
salePurchaseOfStock 93000.00
otherCashflowsFromFinancingActivities -575000.00
changeToNetincome 2533000.00
capitalExpenditures 1902000
changeReceivables -11557000.00
cashFlowsOtherOperating 5066000.00
cashAndCashEquivalentsChanges -30614000.00
changeInWorkingCapital -17820000.00
stockBasedCompensation 1566000.00
otherNonCashItems 538000.00
freeCashFlow 1211000.00
2019-04-30
date 2019-04-30
filing_date 2019-06-26
currency_symbol USD
investments 5863000.00
changeToLiabilities 2146000.00
totalCashflowsFromInvestingActivities 3773000.00
netBorrowings -7000.00
totalCashFromFinancingActivities -68000.00
changeToOperatingActivities -2055000.00
netIncome 6118000.00
changeInCash 23339000.00
beginPeriodCashFlow 149369000.00
endPeriodCashFlow 172708000.00
totalCashFromOperatingActivities 19613000.00
depreciation 2139000.00
otherCashflowsFromInvestingActivities 21000.00
changeToInventory -3677000.00
changeToAccountReceivables 3004000.00
salePurchaseOfStock 71000.00
otherCashflowsFromFinancingActivities -61000.00
changeToNetincome 7353000.00
capitalExpenditures 2090000
changeReceivables 3004000.00
cashFlowsOtherOperating -8372000.00
cashAndCashEquivalentsChanges 31456000.00
changeInWorkingCapital -1373000.00
stockBasedCompensation 1386000.00
otherNonCashItems 5337000.00
freeCashFlow 17523000.00
2019-01-31
date 2019-01-31
filing_date 2019-03-06
currency_symbol USD
investments -3292000.00
changeToLiabilities 1782000.00
totalCashflowsFromInvestingActivities -5963000.00
netBorrowings -43000.00
totalCashFromFinancingActivities -101000.00
changeToOperatingActivities 2626000.00
netIncome 8412000.00
changeInCash -1886000.00
beginPeriodCashFlow 151255000.00
endPeriodCashFlow 149369000.00
totalCashFromOperatingActivities 4178000.00
depreciation 1946000.00
otherCashflowsFromInvestingActivities 14127000.00
changeToInventory -4283000.00
changeToAccountReceivables 556000.00
salePurchaseOfStock 1000.00
otherCashflowsFromFinancingActivities -58000.00
changeToNetincome 3123000.00
capitalExpenditures 2671000
changeReceivables 556000.00
cashFlowsOtherOperating -6938000.00
cashAndCashEquivalentsChanges -1886000.00
changeInWorkingCapital -8883000.00
stockBasedCompensation 3082000.00
otherNonCashItems 221000.00
freeCashFlow 1507000.00
2018-10-31
date 2018-10-31
filing_date 2018-11-30
currency_symbol USD
investments -13636000.00
changeToLiabilities -1335000.00
totalCashflowsFromInvestingActivities -16348000.00
netBorrowings -54000.00
totalCashFromFinancingActivities -206000.00
changeToOperatingActivities -3085000.00
netIncome 7040000.00
changeInCash -19533000.00
beginPeriodCashFlow 170788000.00
endPeriodCashFlow 151255000.00
totalCashFromOperatingActivities -2958000.00
depreciation 1838000.00
otherCashflowsFromInvestingActivities -21000.00
dividendsPaid 0.00
changeToInventory -3852000.00
changeToAccountReceivables -20928000.00
salePurchaseOfStock 4000.00
otherCashflowsFromFinancingActivities -152000.00
changeToNetincome 115000.00
capitalExpenditures 2712000
changeReceivables -20928000.00
cashFlowsOtherOperating 13518000.00
cashAndCashEquivalentsChanges -19533000.00
changeInWorkingCapital -12597000.00
stockBasedCompensation 1230000.00
otherNonCashItems -161000.00
freeCashFlow -5670000.00
2018-07-31
date 2018-07-31
filing_date 2018-09-06
currency_symbol USD
investments -487000.00
changeToLiabilities -13690000.00
totalCashflowsFromInvestingActivities 30084000.00
netBorrowings -57000.00
totalCashFromFinancingActivities -809000.00
changeToOperatingActivities -3930000.00
netIncome 20323000.00
changeInCash 27271000.00
beginPeriodCashFlow 143517000.00
endPeriodCashFlow 170788000.00
totalCashFromOperatingActivities -1573000.00
depreciation 1746000.00
otherCashflowsFromInvestingActivities 31563000.00
dividendsPaid 0.00
changeToInventory -4819000.00
changeToAccountReceivables 43189000.00
salePurchaseOfStock 70000.00
otherCashflowsFromFinancingActivities -752000.00
changeToNetincome 1917000.00
capitalExpenditures 1423000
changeReceivables 43189000.00
cashFlowsOtherOperating -43131000.00
cashAndCashEquivalentsChanges 27271000.00
changeInWorkingCapital -18451000.00
stockBasedCompensation 1287000.00
otherNonCashItems -6172000.00
freeCashFlow -2996000.00
2018-04-30
date 2018-04-30
filing_date 2018-06-27
currency_symbol USD
investments -7497000.00
changeToLiabilities 20445000.00
totalCashflowsFromInvestingActivities -8610000.00
netBorrowings -57000.00
totalCashFromFinancingActivities -51000.00
changeToOperatingActivities -3930000.00
netIncome 20851000.00
changeInCash 31213000.00
beginPeriodCashFlow 112304000.00
endPeriodCashFlow 143517000.00
totalCashFromOperatingActivities 41093000.00
depreciation 377000.00
otherCashflowsFromInvestingActivities -1219000.00
dividendsPaid 0.00
changeToInventory 19519000.00
changeToAccountReceivables -36441000.00
salePurchaseOfStock 14000.00
otherCashflowsFromFinancingActivities 6000.00
changeToNetincome 1676000.00
capitalExpenditures 1113000
changeReceivables -36441000.00
cashFlowsOtherOperating 11983000.00
cashAndCashEquivalentsChanges 31213000.00
changeInWorkingCapital 15506000.00
stockBasedCompensation 1057000.00
otherNonCashItems -358000.00
freeCashFlow 39980000.00
2018-01-31
date 2018-01-31
filing_date 2018-03-07
currency_symbol USD
investments -6782000.00
changeToLiabilities 3191000.00
totalCashflowsFromInvestingActivities -9195000.00
netBorrowings -58000.00
totalCashFromFinancingActivities 393000.00
changeToOperatingActivities 5140000.00
netIncome -837000.00
changeInCash -4805000.00
beginPeriodCashFlow 117109000.00
endPeriodCashFlow 112304000.00
totalCashFromOperatingActivities 3997000.00
depreciation 1913000.00
otherCashflowsFromInvestingActivities -431000.00
dividendsPaid 0.00
changeToInventory -1288000.00
changeToAccountReceivables 9212000.00
salePurchaseOfStock 530000.00
otherCashflowsFromFinancingActivities 451000.00
changeToNetincome 3208000.00
capitalExpenditures 2413000
changeReceivables 9212000.00
cashFlowsOtherOperating -11755000.00
cashAndCashEquivalentsChanges -4805000.00
changeInWorkingCapital -640000.00
stockBasedCompensation 1291000.00
otherNonCashItems 1002000.00
freeCashFlow 1584000.00
2017-10-31
date 2017-10-31
filing_date 2017-12-06
currency_symbol USD
investments -479000.00
changeToLiabilities -114000.00
totalCashflowsFromInvestingActivities -3543000.00
netBorrowings -81000.00
totalCashFromFinancingActivities 342000.00
changeToOperatingActivities -1522000.00
netIncome 6812000.00
changeInCash -364000.00
beginPeriodCashFlow 117473000.00
endPeriodCashFlow 117109000.00
totalCashFromOperatingActivities 2837000.00
depreciation 1830000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -4022000.00
changeToAccountReceivables -5137000.00
salePurchaseOfStock 520000.00
otherCashflowsFromFinancingActivities 423000.00
changeToNetincome 2726000.00
capitalExpenditures 3064000
changeReceivables -5137000.00
cashFlowsOtherOperating 319000.00
cashAndCashEquivalentsChanges -364000.00
changeInWorkingCapital -8954000.00
stockBasedCompensation 1211000.00
otherNonCashItems 2435000.00
freeCashFlow -227000.00
2017-07-31
date 2017-07-31
filing_date 2017-08-30
currency_symbol USD
investments 17924000.00
changeToLiabilities -9914000.00
totalCashflowsFromInvestingActivities 14951000.00
netBorrowings -92000.00
totalCashFromFinancingActivities 1336000.00
changeToOperatingActivities -3299000.00
netIncome -4466000.00
changeInCash 37569000.00
beginPeriodCashFlow 79904000.00
endPeriodCashFlow 117473000.00
totalCashFromOperatingActivities 21282000.00
depreciation 1862000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -11941000.00
changeToAccountReceivables 43577000.00
salePurchaseOfStock 1640000.00
otherCashflowsFromFinancingActivities 1428000.00
changeToNetincome 915000.00
capitalExpenditures 2973000
changeReceivables 43577000.00
cashFlowsOtherOperating 775000.00
cashAndCashEquivalentsChanges 37569000.00
changeInWorkingCapital 22497000.00
stockBasedCompensation 1397000.00
otherNonCashItems 588000.00
freeCashFlow 18309000.00
2017-04-30
date 2017-04-30
filing_date 2017-06-28
currency_symbol USD
investments 2301000.00
changeToLiabilities 9577000.00
totalCashflowsFromInvestingActivities -405000.00
netBorrowings -99000.00
totalCashFromFinancingActivities 3106000.00
changeToOperatingActivities -1717000.00
netIncome 30454000.00
changeInCash 6626000.00
beginPeriodCashFlow 73278000.00
endPeriodCashFlow 79904000.00
totalCashFromOperatingActivities 3925000.00
depreciation 1866000.00
otherCashflowsFromInvestingActivities -430000.00
dividendsPaid 0.00
changeToInventory 8730000.00
changeToAccountReceivables -51180000.00
salePurchaseOfStock 3210000.00
otherCashflowsFromFinancingActivities 3205000.00
changeToNetincome 1012000.00
capitalExpenditures 2276000
changeReceivables -51180000.00
cashFlowsOtherOperating 20908000.00
cashAndCashEquivalentsChanges 6626000.00
changeInWorkingCapital -29962000.00
stockBasedCompensation 973000.00
otherNonCashItems -30000.00
freeCashFlow 1649000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-08
currency_symbol USD
investments -4679000.00
changeToLiabilities -1160000.00
totalCashflowsFromInvestingActivities -7751000.00
netBorrowings -99000.00
totalCashFromFinancingActivities 298000.00
changeToOperatingActivities 835000.00
netIncome -2183000.00
changeInCash -15598000.00
beginPeriodCashFlow 88876000.00
endPeriodCashFlow 73278000.00
totalCashFromOperatingActivities -8145000.00
depreciation 1787000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -13638000.00
changeToAccountReceivables 2991000.00
salePurchaseOfStock 400000.00
otherCashflowsFromFinancingActivities 397000.00
changeToNetincome 605000.00
capitalExpenditures 3072000
changeReceivables 2991000.00
cashFlowsOtherOperating 702000.00
cashAndCashEquivalentsChanges -15598000.00
changeInWorkingCapital -8922000.00
stockBasedCompensation 923000.00
otherNonCashItems 619000.00
freeCashFlow -11217000.00
2016-10-31
date 2016-10-31
filing_date 2016-12-07
currency_symbol USD
investments -26424000.00
changeToLiabilities 3410000.00
totalCashflowsFromInvestingActivities -28304000.00
netBorrowings -97000.00
totalCashFromFinancingActivities -97000.00
changeToOperatingActivities -245000.00
netIncome -4172000.00
changeInCash -33437000.00
beginPeriodCashFlow 122313000.00
endPeriodCashFlow 88876000.00
totalCashFromOperatingActivities -5036000.00
depreciation 1748000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -11063000.00
changeToAccountReceivables 6543000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -28304000.00
changeToNetincome 522000.00
capitalExpenditures 1880000
changeReceivables 6543000.00
cashFlowsOtherOperating -6794000.00
cashAndCashEquivalentsChanges -33437000.00
changeInWorkingCapital -3732000.00
stockBasedCompensation 821000.00
otherNonCashItems 628000.00
freeCashFlow -6916000.00
2016-07-31
date 2016-07-31
filing_date 2016-08-31
currency_symbol USD
investments 1733000.00
changeToLiabilities -9930000.00
totalCashflowsFromInvestingActivities -894000.00
netBorrowings -95000.00
totalCashFromFinancingActivities 163000.00
changeToOperatingActivities -4267000.00
netIncome -11642000.00
changeInCash -1974000.00
beginPeriodCashFlow 124287000.00
endPeriodCashFlow 122313000.00
totalCashFromOperatingActivities -1243000.00
depreciation 1653000.00
otherCashflowsFromInvestingActivities 7000.00
dividendsPaid 0.00
changeToInventory -6619000.00
changeToAccountReceivables 23019000.00
salePurchaseOfStock 260000.00
otherCashflowsFromFinancingActivities 258000.00
changeToNetincome 1476000.00
capitalExpenditures 2634000
changeReceivables 23019000.00
cashFlowsOtherOperating -11503000.00
cashAndCashEquivalentsChanges -1974000.00
changeInWorkingCapital 6609000.00
stockBasedCompensation 992000.00
otherNonCashItems 1123000.00
freeCashFlow -3877000.00
2016-04-30
date 2016-04-30
filing_date 2016-06-29
currency_symbol USD
investments -2183000.00
changeToLiabilities 13019000.00
totalCashflowsFromInvestingActivities -4673000.00
netBorrowings -131000.00
totalCashFromFinancingActivities 4000.00
changeToOperatingActivities 3660000.00
netIncome 5364000.00
changeInCash 1581000.00
beginPeriodCashFlow 122706000.00
endPeriodCashFlow 124287000.00
totalCashFromOperatingActivities 6250000.00
depreciation 1527000.00
otherCashflowsFromInvestingActivities 80000.00
dividendsPaid 0.00
changeToInventory 8948000.00
changeToAccountReceivables -17208000.00
salePurchaseOfStock 96000.00
otherCashflowsFromFinancingActivities 135000.00
changeToNetincome -1744000.00
capitalExpenditures 2570000
changeReceivables -17208000.00
cashFlowsOtherOperating 919000.00
cashAndCashEquivalentsChanges 1581000.00
changeInWorkingCapital 314000.00
stockBasedCompensation 1392000.00
otherNonCashItems 724000.00
freeCashFlow 3680000.00
2016-01-31
date 2016-01-31
filing_date 2016-03-09
currency_symbol USD
investments -21222000.00
changeToLiabilities 867000.00
totalCashflowsFromInvestingActivities -22677000.00
netBorrowings -341000.00
totalCashFromFinancingActivities 141000.00
netIncome 6164000.00
changeInCash -5326000.00
beginPeriodCashFlow 128032000.00
endPeriodCashFlow 122706000.00
totalCashFromOperatingActivities 17210000.00
depreciation 1782000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 1902000.00
changeToAccountReceivables 3856000.00
salePurchaseOfStock 480000.00
otherCashflowsFromFinancingActivities 141000.00
changeToNetincome 1070000.00
capitalExpenditures 1455000
changeReceivables 3856000.00
cashFlowsOtherOperating 6793000.00
cashAndCashEquivalentsChanges -5326000.00
changeInWorkingCapital 7254000.00
stockBasedCompensation 1088000.00
otherNonCashItems 1013000.00
freeCashFlow 15755000.00
2015-10-31
date 2015-10-31
filing_date 2015-12-09
currency_symbol USD
investments -1093000.00
changeToLiabilities -5005000.00
totalCashflowsFromInvestingActivities -2991000.00
totalCashFromFinancingActivities -3822000.00
netIncome 4419000.00
changeInCash -18418000.00
beginPeriodCashFlow 146450000.00
endPeriodCashFlow 128032000.00
totalCashFromOperatingActivities -11605000.00
depreciation 1363000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -4415000.00
changeToAccountReceivables -14457000.00
salePurchaseOfStock -3727000.00
otherCashflowsFromFinancingActivities -3822000.00
changeToNetincome 1202000.00
capitalExpenditures 1898000
changeReceivables -14457000.00
cashFlowsOtherOperating 8710000.00
cashAndCashEquivalentsChanges -18418000.00
changeInWorkingCapital -19586000.00
stockBasedCompensation 1043000.00
otherNonCashItems 1144000.00
freeCashFlow -13503000.00
2015-07-31
date 2015-07-31
filing_date 2015-09-02
currency_symbol USD
investments 14669000.00
changeToLiabilities -10065000.00
totalCashflowsFromInvestingActivities 13763000.00
totalCashFromFinancingActivities 581000.00
netIncome -6981000.00
changeInCash 3040000.00
beginPeriodCashFlow 143410000.00
endPeriodCashFlow 146450000.00
totalCashFromOperatingActivities -11304000.00
depreciation 1402000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -4507000.00
changeToAccountReceivables 5549000.00
salePurchaseOfStock 520000.00
otherCashflowsFromFinancingActivities 581000.00
changeToNetincome 3650000.00
capitalExpenditures 906000
changeReceivables 5549000.00
cashFlowsOtherOperating -8482000.00
cashAndCashEquivalentsChanges 3040000.00
changeInWorkingCapital -10524000.00
stockBasedCompensation 1039000.00
otherNonCashItems 3361000.00
freeCashFlow -12210000.00
2015-04-30
date 2015-04-30
filing_date 2015-07-01
currency_symbol USD
investments -5310000.00
changeToLiabilities 2939000.00
totalCashflowsFromInvestingActivities -8263000.00
netBorrowings -472000.00
totalCashFromFinancingActivities -174000.00
changeToOperatingActivities 3378000.00
netIncome 7080000.00
changeInCash 17433000.00
beginPeriodCashFlow 125977000.00
endPeriodCashFlow 143410000.00
totalCashFromOperatingActivities 25870000.00
depreciation 1998000.00
otherCashflowsFromInvestingActivities -628000.00
dividendsPaid 0.00
changeToInventory 9385000.00
changeToAccountReceivables 4232000.00
salePurchaseOfStock 7000.00
otherCashflowsFromFinancingActivities -174000.00
changeToNetincome 3038000.00
capitalExpenditures 2953000
changeReceivables 4232000.00
cashFlowsOtherOperating -254000.00
cashAndCashEquivalentsChanges 17433000.00
changeInWorkingCapital 9222000.00
stockBasedCompensation 1054000.00
otherNonCashItems 9657000.00
freeCashFlow 22917000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-04
currency_symbol USD
investments -2533000.00
changeToLiabilities 269000.00
totalCashflowsFromInvestingActivities -3939000.00
totalCashFromFinancingActivities -5000.00
netIncome 2325000.00
changeInCash -362000.00
beginPeriodCashFlow 126339000.00
endPeriodCashFlow 125977000.00
totalCashFromOperatingActivities 3582000.00
depreciation 2065000.00
otherCashflowsFromInvestingActivities -150000.00
dividendsPaid 0.00
changeToInventory 3005000.00
changeToAccountReceivables -6742000.00
salePurchaseOfStock 36000.00
otherCashflowsFromFinancingActivities -5000.00
changeToNetincome 981000.00
capitalExpenditures 1406000
changeReceivables -6742000.00
cashFlowsOtherOperating 4004000.00
cashAndCashEquivalentsChanges -362000.00
changeInWorkingCapital -1789000.00
stockBasedCompensation 969000.00
otherNonCashItems 254000.00
freeCashFlow 2176000.00
2014-10-31
date 2014-10-31
filing_date 2014-11-26
currency_symbol USD
investments -16300000.00
changeToLiabilities 10172000.00
totalCashflowsFromInvestingActivities -17341000.00
totalCashFromFinancingActivities 35000.00
netIncome -2901000.00
changeInCash -21713000.00
beginPeriodCashFlow 148052000.00
endPeriodCashFlow 126339000.00
totalCashFromOperatingActivities -4407000.00
depreciation 2111000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -5363000.00
changeToAccountReceivables -7919000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 35000.00
changeToNetincome 875000.00
capitalExpenditures 1041000
changeReceivables -7919000.00
cashFlowsOtherOperating -4283000.00
cashAndCashEquivalentsChanges -21713000.00
changeInWorkingCapital -4812000.00
stockBasedCompensation 899000.00
otherNonCashItems 545000.00
freeCashFlow -5448000.00
2014-07-31
date 2014-07-31
filing_date 2014-09-04
currency_symbol USD
investments 5752000.00
changeToLiabilities -4326000.00
totalCashflowsFromInvestingActivities 5723000.00
totalCashFromFinancingActivities 992000.00
netIncome -3609000.00
changeInCash 21083000.00
beginPeriodCashFlow 126969000.00
endPeriodCashFlow 148052000.00
totalCashFromOperatingActivities 14368000.00
depreciation 2192000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 4258000.00
changeToAccountReceivables 8667000.00
salePurchaseOfStock 680000.00
otherCashflowsFromFinancingActivities 992000.00
changeToNetincome 404000.00
capitalExpenditures 29000
changeReceivables 8667000.00
cashFlowsOtherOperating 3173000.00
cashAndCashEquivalentsChanges 21083000.00
changeInWorkingCapital 15774000.00
stockBasedCompensation 846000.00
otherNonCashItems -1137000.00
freeCashFlow 14339000.00
2014-04-30
date 2014-04-30
filing_date 2014-07-09
currency_symbol USD
investments -20203000.00
changeToLiabilities 2923000.00
totalCashflowsFromInvestingActivities 2518000.00
netBorrowings -472000.00
totalCashFromFinancingActivities 6311000.00
changeToOperatingActivities -888000.00
netIncome 8057000.00
changeInCash 34220000.00
beginPeriodCashFlow 92749000.00
endPeriodCashFlow 126969000.00
totalCashFromOperatingActivities 25391000.00
depreciation 2356000.00
otherCashflowsFromInvestingActivities 23113000.00
dividendsPaid 0.00
changeToInventory 4742000.00
changeToAccountReceivables 11153000.00
salePurchaseOfStock 5826000.00
otherCashflowsFromFinancingActivities 6311000.00
changeToNetincome 2570000.00
capitalExpenditures 392000
changeReceivables 11153000.00
cashFlowsOtherOperating 1647000.00
cashAndCashEquivalentsChanges 34220000.00
changeInWorkingCapital 15213000.00
stockBasedCompensation 935000.00
otherNonCashItems -394000.00
freeCashFlow 24999000.00
2014-01-31
date 2014-01-31
filing_date 2014-03-05
currency_symbol USD
investments 13454000.00
changeToLiabilities 3063000.00
totalCashflowsFromInvestingActivities 13062000.00
totalCashFromFinancingActivities 728000.00
netIncome 11216000.00
changeInCash 26623000.00
beginPeriodCashFlow 66126000.00
endPeriodCashFlow 92749000.00
totalCashFromOperatingActivities 13145000.00
depreciation 2295000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 5188000.00
changeToAccountReceivables -6339000.00
salePurchaseOfStock 720000.00
otherCashflowsFromFinancingActivities 728000.00
changeToNetincome 1011000.00
capitalExpenditures 704000
changeReceivables -6339000.00
cashFlowsOtherOperating 7927000.00
cashAndCashEquivalentsChanges 26623000.00
changeInWorkingCapital 3453000.00
stockBasedCompensation 847000.00
otherNonCashItems -4719000.00
freeCashFlow 12441000.00
2013-10-31
date 2013-10-31
filing_date 2013-11-27
currency_symbol USD
investments 492000.00
changeToLiabilities -3660000.00
totalCashflowsFromInvestingActivities -1848000.00
totalCashFromFinancingActivities 132000.00
netIncome 1655000.00
changeInCash 1787000.00
beginPeriodCashFlow 64339000.00
endPeriodCashFlow 66126000.00
totalCashFromOperatingActivities 3503000.00
depreciation 2319000.00
otherCashflowsFromInvestingActivities -750000.00
dividendsPaid 0.00
changeToInventory 8034000.00
changeToAccountReceivables -16821000.00
salePurchaseOfStock 140000.00
otherCashflowsFromFinancingActivities 132000.00
changeToNetincome 907000.00
capitalExpenditures 2340000
changeReceivables -16821000.00
cashFlowsOtherOperating 12724000.00
cashAndCashEquivalentsChanges 1787000.00
changeInWorkingCapital -3821000.00
stockBasedCompensation 930000.00
otherNonCashItems 2507000.00
freeCashFlow 1163000.00
2013-07-31
date 2013-07-31
filing_date 2013-08-28
currency_symbol USD
investments 6617000.00
changeToLiabilities -5609000.00
totalCashflowsFromInvestingActivities 2160000.00
totalCashFromFinancingActivities 23000.00
netIncome -7210000.00
changeInCash -10993000.00
beginPeriodCashFlow 75332000.00
endPeriodCashFlow 64339000.00
totalCashFromOperatingActivities -13176000.00
depreciation 2185000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -6102000.00
changeToAccountReceivables 44000.00
salePurchaseOfStock 20000.00
otherCashflowsFromFinancingActivities 23000.00
changeToNetincome 1009000.00
capitalExpenditures 4457000
changeReceivables 44000.00
cashFlowsOtherOperating -4703000.00
cashAndCashEquivalentsChanges -10993000.00
changeInWorkingCapital -12579000.00
stockBasedCompensation 910000.00
otherNonCashItems 3513000.00
freeCashFlow -17633000.00
2013-04-30
date 2013-04-30
filing_date 2013-06-26
currency_symbol USD
investments -2326000.00
changeToLiabilities 4565000.00
totalCashflowsFromInvestingActivities -7632000.00
totalCashFromFinancingActivities 47000.00
netIncome -795000.00
changeInCash 11357000.00
beginPeriodCashFlow 63975000.00
endPeriodCashFlow 75332000.00
totalCashFromOperatingActivities 18942000.00
depreciation 2597000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 1036000.00
changeToAccountReceivables 11706000.00
salePurchaseOfStock 124000.00
otherCashflowsFromFinancingActivities 47000.00
changeToNetincome 5294000.00
capitalExpenditures 5306000
changeReceivables 11706000.00
cashFlowsOtherOperating -6256000.00
cashAndCashEquivalentsChanges 11357000.00
changeInWorkingCapital 17949000.00
stockBasedCompensation 841000.00
otherNonCashItems -5978000.00
freeCashFlow 13636000.00
2013-01-31
date 2013-01-31
filing_date 2013-03-06
currency_symbol USD
investments 1653000.00
changeToLiabilities -2399000.00
totalCashflowsFromInvestingActivities -7077000.00
totalCashFromFinancingActivities 5000.00
netIncome 3869000.00
changeInCash -6795000.00
beginPeriodCashFlow 70770000.00
endPeriodCashFlow 63975000.00
totalCashFromOperatingActivities 277000.00
depreciation 2403000.00
otherCashflowsFromInvestingActivities -6761000.00
dividendsPaid 0.00
changeToInventory -18850000.00
changeToAccountReceivables 16958000.00
salePurchaseOfStock 10000.00
otherCashflowsFromFinancingActivities 5000.00
changeToNetincome 429000.00
capitalExpenditures 2819000
changeReceivables 16958000.00
cashFlowsOtherOperating 1736000.00
cashAndCashEquivalentsChanges -6795000.00
changeInWorkingCapital -6431000.00
stockBasedCompensation 987000.00
otherNonCashItems -281000.00
freeCashFlow -2542000.00
2012-10-31
date 2012-10-31
filing_date 2012-12-05
currency_symbol USD
investments 75000.00
changeToLiabilities 4756000.00
totalCashflowsFromInvestingActivities -5089000.00
totalCashFromFinancingActivities 91000.00
netIncome 8738000.00
changeInCash 17560000.00
beginPeriodCashFlow 53210000.00
endPeriodCashFlow 70770000.00
totalCashFromOperatingActivities 22558000.00
depreciation 3005000.00
otherCashflowsFromInvestingActivities -3153000.00
dividendsPaid 0.00
changeToInventory -242000.00
changeToAccountReceivables 1224000.00
salePurchaseOfStock 90000.00
otherCashflowsFromFinancingActivities 91000.00
changeToNetincome 956000.00
capitalExpenditures 2011000
changeReceivables 1224000.00
cashFlowsOtherOperating 12859000.00
cashAndCashEquivalentsChanges 17560000.00
changeInWorkingCapital 8418000.00
stockBasedCompensation 802000.00
otherNonCashItems 326000.00
freeCashFlow 20547000.00
2012-07-31
date 2012-07-31
filing_date 2012-09-06
currency_symbol USD
investments 175000.00
changeToLiabilities -28311000.00
totalCashflowsFromInvestingActivities 6691000.00
totalCashFromFinancingActivities 69000.00
netIncome -1386000.00
changeInCash -11010000.00
beginPeriodCashFlow 64220000.00
endPeriodCashFlow 53210000.00
totalCashFromOperatingActivities -17770000.00
depreciation 2932000.00
otherCashflowsFromInvestingActivities 9064000.00
dividendsPaid 0.00
changeToInventory -966000.00
changeToAccountReceivables 6297000.00
salePurchaseOfStock 70000.00
otherCashflowsFromFinancingActivities 69000.00
changeToNetincome 1122000.00
capitalExpenditures 2548000
changeReceivables 6297000.00
cashFlowsOtherOperating 1156000.00
cashAndCashEquivalentsChanges -11010000.00
changeInWorkingCapital -20526000.00
stockBasedCompensation 840000.00
otherNonCashItems 240000.00
freeCashFlow -20318000.00
2012-04-30
date 2012-04-30
filing_date 2012-06-27
currency_symbol USD
changeToLiabilities 25300000.00
totalCashflowsFromInvestingActivities -15676000.00
totalCashFromFinancingActivities 131000.00
netIncome 17794000.00
changeInCash -1645000.00
beginPeriodCashFlow 65865000.00
endPeriodCashFlow 64220000.00
totalCashFromOperatingActivities 13900000.00
depreciation 2555000.00
otherCashflowsFromInvestingActivities -10540000.00
dividendsPaid 0.00
changeToInventory 4908000.00
changeToAccountReceivables -32141000.00
salePurchaseOfStock 57000.00
otherCashflowsFromFinancingActivities 131000.00
changeToNetincome -1327000.00
capitalExpenditures 5136000
changeReceivables -32141000.00
cashFlowsOtherOperating 14605000.00
cashAndCashEquivalentsChanges -1645000.00
changeInWorkingCapital -5697000.00
stockBasedCompensation 877000.00
otherNonCashItems -135000.00
freeCashFlow 8764000.00
2012-01-31
date 2012-01-31
filing_date 2012-03-07
currency_symbol USD
changeToLiabilities -5439000.00
totalCashflowsFromInvestingActivities -28017000.00
totalCashFromFinancingActivities 210000.00
netIncome 5744000.00
changeInCash -32724000.00
beginPeriodCashFlow 98589000.00
endPeriodCashFlow 65865000.00
totalCashFromOperatingActivities -4917000.00
depreciation 2277000.00
otherCashflowsFromInvestingActivities -23645000.00
dividendsPaid 0.00
changeToInventory -7012000.00
changeToAccountReceivables 1250000.00
salePurchaseOfStock 190000.00
otherCashflowsFromFinancingActivities 210000.00
changeToNetincome 640000.00
capitalExpenditures 4372000
changeReceivables 1250000.00
cashFlowsOtherOperating 3367000.00
cashAndCashEquivalentsChanges -32724000.00
changeInWorkingCapital -13866000.00
stockBasedCompensation 784000.00
otherNonCashItems 70000.00
freeCashFlow -9289000.00
2011-10-31
date 2011-10-31
filing_date 2011-12-07
currency_symbol USD
investments 100000.00
changeToLiabilities 13930000.00
totalCashflowsFromInvestingActivities 8889000.00
totalCashFromFinancingActivities 138000.00
netIncome 6587000.00
changeInCash 17342000.00
beginPeriodCashFlow 81247000.00
endPeriodCashFlow 98589000.00
totalCashFromOperatingActivities 8315000.00
depreciation 2171000.00
otherCashflowsFromInvestingActivities 11667000.00
dividendsPaid 0.00
changeToInventory -3136000.00
changeToAccountReceivables -3453000.00
salePurchaseOfStock 120000.00
otherCashflowsFromFinancingActivities 138000.00
changeToNetincome 551000.00
capitalExpenditures 2878000
changeReceivables -3453000.00
cashFlowsOtherOperating -1422000.00
cashAndCashEquivalentsChanges 17342000.00
changeInWorkingCapital -994000.00
stockBasedCompensation 781000.00
otherNonCashItems -94000.00
freeCashFlow 5437000.00
2011-07-31
date 2011-07-31
filing_date 2011-09-08
currency_symbol USD
investments 125000.00
changeToLiabilities -31928000.00
totalCashflowsFromInvestingActivities 17475000.00
totalCashFromFinancingActivities 275000.00
netIncome 326000.00
changeInCash 19206000.00
beginPeriodCashFlow 62041000.00
endPeriodCashFlow 81247000.00
totalCashFromOperatingActivities 1456000.00
depreciation 1970000.00
otherCashflowsFromInvestingActivities 19956000.00
dividendsPaid 0.00
changeToInventory -162000.00
changeToAccountReceivables 22012000.00
salePurchaseOfStock 200000.00
otherCashflowsFromFinancingActivities 275000.00
changeToNetincome 844000.00
capitalExpenditures 2606000
changeReceivables 22012000.00
cashFlowsOtherOperating 8394000.00
cashAndCashEquivalentsChanges 19206000.00
changeInWorkingCapital -2060000.00
stockBasedCompensation 754000.00
otherNonCashItems 250000.00
freeCashFlow -1150000.00
2011-04-30
date 2011-04-30
filing_date 2011-06-22
currency_symbol USD
changeToLiabilities 10929000.00
totalCashFromFinancingActivities 497000.00
netIncome 17636000.00
changeInCash 22942000.00
beginPeriodCashFlow 39099000.00
endPeriodCashFlow 62041000.00
totalCashFromOperatingActivities 30465000.00
depreciation 2494000.00
changeToInventory -9257000.00
changeToAccountReceivables 240000.00
otherCashflowsFromFinancingActivities 497000.00
capitalExpenditures 3966000
changeInWorkingCapital 8950000.00
stockBasedCompensation 634000.00
otherNonCashItems 1678000.00
freeCashFlow 26499000.00
2011-01-31
date 2011-01-31
filing_date 2011-03-09
currency_symbol USD
changeToLiabilities 2962000.00
totalCashflowsFromInvestingActivities 7087000.00
totalCashFromFinancingActivities 146000.00
netIncome 11454000.00
changeInCash -37565000.00
beginPeriodCashFlow 76664000.00
endPeriodCashFlow 39099000.00
totalCashFromOperatingActivities 7036000.00
depreciation 2612000.00
changeToInventory 49000.00
changeToAccountReceivables -10964000.00
salePurchaseOfStock 150000.00
otherCashflowsFromFinancingActivities 146000.00
capitalExpenditures 2654000
changeInWorkingCapital -8227000.00
stockBasedCompensation 595000.00
otherNonCashItems -296000.00
freeCashFlow 4382000.00
2010-10-31
date 2010-10-31
filing_date 2010-12-08
currency_symbol USD
changeToLiabilities 1559000.00
totalCashflowsFromInvestingActivities 51834000.00
totalCashFromFinancingActivities 45000.00
netIncome 262000.00
changeInCash 31222000.00
beginPeriodCashFlow 45442000.00
endPeriodCashFlow 76664000.00
totalCashFromOperatingActivities 1239000.00
depreciation 2810000.00
changeToInventory -844000.00
changeToAccountReceivables -16091000.00
salePurchaseOfStock 40000.00
otherCashflowsFromFinancingActivities 45000.00
capitalExpenditures 1672000
changeInWorkingCapital -2148000.00
stockBasedCompensation 576000.00
otherNonCashItems -147000.00
freeCashFlow -433000.00
2010-07-31
date 2010-07-31
filing_date 2010-09-09
currency_symbol USD
totalCashflowsFromInvestingActivities 21896000.00
totalCashFromFinancingActivities 135000.00
netIncome -3443000.00
changeInCash 16777000.00
beginPeriodCashFlow 28665000.00
endPeriodCashFlow 45442000.00
totalCashFromOperatingActivities -5254000.00
depreciation 2683000.00
changeToInventory -7157000.00
changeToAccountReceivables 21189000.00
otherCashflowsFromFinancingActivities 135000.00
capitalExpenditures 1881000
changeInWorkingCapital -5277000.00
stockBasedCompensation 501000.00
otherNonCashItems 448000.00
freeCashFlow -7135000.00
2010-04-30
date 2010-04-30
filing_date 2010-06-25
currency_symbol USD
totalCashFromFinancingActivities 136000.00
netIncome 15572000.00
changeInCash -24178000.00
beginPeriodCashFlow 52843000.00
endPeriodCashFlow 28665000.00
totalCashFromOperatingActivities 47574000.00
depreciation 2517000.00
changeToInventory 8785000.00
changeToAccountReceivables 1859000.00
otherCashflowsFromFinancingActivities 136000.00
capitalExpenditures 3240000
changeInWorkingCapital 27805000.00
stockBasedCompensation 396000.00
otherNonCashItems 1341000.00
freeCashFlow 44334000.00
2010-01-31
date 2010-01-31
filing_date 2010-03-10
currency_symbol USD
totalCashFromFinancingActivities 286000.00
netIncome 6515000.00
changeInCash -45333000.00
beginPeriodCashFlow 98176000.00
endPeriodCashFlow 52843000.00
totalCashFromOperatingActivities -3200000.00
depreciation 2309000.00
changeToInventory -4607000.00
changeToAccountReceivables -8658000.00
salePurchaseOfStock 280000.00
otherCashflowsFromFinancingActivities 286000.00
capitalExpenditures 1844000
changeInWorkingCapital -14033000.00
stockBasedCompensation 413000.00
otherNonCashItems 1577000.00
freeCashFlow -5044000.00
2009-10-31
date 2009-10-31
filing_date 2009-12-09
currency_symbol USD
totalCashFromFinancingActivities 129000.00
netIncome 2216000.00
changeInCash -15108000.00
beginPeriodCashFlow 113284000.00
endPeriodCashFlow 98176000.00
totalCashFromOperatingActivities -12881000.00
depreciation 2206000.00
changeToInventory -5894000.00
changeToAccountReceivables -14755000.00
otherCashflowsFromFinancingActivities 129000.00
capitalExpenditures 3447000
changeInWorkingCapital -17743000.00
stockBasedCompensation 423000.00
otherNonCashItems 179000.00
freeCashFlow -16328000.00
2009-07-31
date 2009-07-31
filing_date 2009-09-09
currency_symbol USD
totalCashFromFinancingActivities 393000.00
netIncome -3587000.00
changeInCash -3217000.00
beginPeriodCashFlow 116501000.00
endPeriodCashFlow 113284000.00
totalCashFromOperatingActivities 4491000.00
depreciation 1950000.00
changeToInventory -7610000.00
changeToAccountReceivables 25006000.00
salePurchaseOfStock 310000.00
otherCashflowsFromFinancingActivities 393000.00
capitalExpenditures 2261000
changeInWorkingCapital 5605000.00
stockBasedCompensation 422000.00
otherNonCashItems 154000.00
freeCashFlow 2230000.00
2009-04-30
date 2009-04-30
filing_date 2009-06-24
currency_symbol USD
changeToLiabilities 9910000.00
totalCashFromFinancingActivities 168000.00
netIncome 5836000.00
changeInCash 14563000.00
beginPeriodCashFlow 101938000.00
endPeriodCashFlow 116501000.00
totalCashFromOperatingActivities 18790000.00
depreciation 1733000.00
changeToInventory 8777000.00
changeToAccountReceivables -12369000.00
otherCashflowsFromFinancingActivities 735000.00
capitalExpenditures 4397000
changeInWorkingCapital 14642000.00
stockBasedCompensation 289000.00
otherNonCashItems 391000.00
freeCashFlow 14393000.00
2009-01-31
date 2009-01-31
filing_date 2009-03-10
currency_symbol USD
changeToLiabilities 1648000.00
totalCashFromFinancingActivities 412000.00
netIncome 4541000.00
changeInCash -14708000.00
beginPeriodCashFlow 116646000.00
endPeriodCashFlow 101938000.00
totalCashFromOperatingActivities 9615000.00
depreciation 1439000.00
changeToInventory -1378000.00
otherCashflowsFromFinancingActivities 412000.00
capitalExpenditures 3230000
changeInWorkingCapital 870000.00
stockBasedCompensation 11972000.00
otherNonCashItems -9115000.00
freeCashFlow 6385000.00
2008-10-31
date 2008-10-31
filing_date 2008-12-04
currency_symbol USD
totalCashFromFinancingActivities 310000.00
netIncome 9059000.00
changeInCash 11815000.00
beginPeriodCashFlow 104831000.00
endPeriodCashFlow 116646000.00
totalCashFromOperatingActivities 14364000.00
depreciation 1113000.00
changeToInventory 1686000.00
changeToAccountReceivables -389000.00
salePurchaseOfStock 310000.00
otherCashflowsFromFinancingActivities -2859000.00
capitalExpenditures 3334000
changeInWorkingCapital 1696000.00
stockBasedCompensation -5000.00
otherNonCashItems 2598000.00
freeCashFlow 11030000.00
2008-07-31
date 2008-07-31
filing_date 2008-09-10
currency_symbol USD
totalCashflowsFromInvestingActivities 2509000.00
totalCashFromFinancingActivities 257000.00
netIncome 4809000.00
changeInCash -233000.00
beginPeriodCashFlow 105064000.00
endPeriodCashFlow 104831000.00
totalCashFromOperatingActivities -2999000.00
depreciation 1070000.00
changeToInventory -4764000.00
changeToAccountReceivables 457000.00
salePurchaseOfStock 260000.00
otherCashflowsFromFinancingActivities 2509000.00
capitalExpenditures 2341000
changeInWorkingCapital -15505000.00
stockBasedCompensation 161000.00
otherNonCashItems 6531000.00
freeCashFlow -5340000.00
2008-04-30
date 2008-04-30
filing_date 2008-06-26
currency_symbol USD
totalCashflowsFromInvestingActivities 67022000.00
totalCashFromFinancingActivities 686000.00
netIncome 6413000.00
changeInCash 25499000.00
beginPeriodCashFlow 79565000.00
endPeriodCashFlow 105064000.00
totalCashFromOperatingActivities 8697000.00
depreciation 1237000.00
changeToInventory 1047000.00
changeToAccountReceivables -22026000.00
otherCashflowsFromFinancingActivities 1615000.00
capitalExpenditures 1289000
changeInWorkingCapital 3970000.00
stockBasedCompensation 490000.00
otherNonCashItems -422000.00
freeCashFlow 7408000.00
2008-01-31
date 2008-01-31
filing_date 2008-03-04
currency_symbol USD
totalCashflowsFromInvestingActivities 50906000.00
totalCashFromFinancingActivities 110000.00
netIncome 5965000.00
changeInCash 65282000.00
beginPeriodCashFlow 14283000.00
endPeriodCashFlow 79565000.00
totalCashFromOperatingActivities 5159000.00
depreciation 1017000.00
changeToInventory -4266000.00
changeToAccountReceivables 663000.00
salePurchaseOfStock 110000.00
otherCashflowsFromFinancingActivities 60013000.00
capitalExpenditures 1607000
changeInWorkingCapital -2690000.00
otherNonCashItems 925000.00
freeCashFlow 3552000.00
2007-10-31
date 2007-10-31
filing_date 2007-12-06
currency_symbol USD
totalCashFromFinancingActivities 562000.00
netIncome 5164000.00
changeInCash -15339000.00
beginPeriodCashFlow 29622000.00
endPeriodCashFlow 14283000.00
totalCashFromOperatingActivities 7961000.00
depreciation 790000.00
changeToInventory 3711000.00
changeToAccountReceivables -2199000.00
salePurchaseOfStock 560000.00
otherCashflowsFromFinancingActivities -23862000.00
capitalExpenditures 2862000
changeInWorkingCapital -4830000.00
otherNonCashItems 6884000.00
freeCashFlow 5099000.00
2007-07-31
date 2007-07-31
filing_date 2007-09-06
currency_symbol USD
totalCashflowsFromInvestingActivities 14755000.00
totalCashFromFinancingActivities 240000.00
netIncome 3844000.00
changeInCash 8702000.00
beginPeriodCashFlow 20920000.00
endPeriodCashFlow 29622000.00
totalCashFromOperatingActivities -6293000.00
depreciation 805000.00
changeToInventory -2400000.00
changeToAccountReceivables -16199000.00
salePurchaseOfStock 260000.00
otherCashflowsFromFinancingActivities -17000.00
capitalExpenditures 2170000
changeInWorkingCapital -14289000.00
stockBasedCompensation 68000.00
otherNonCashItems 3287000.00
freeCashFlow -8463000.00
2007-04-30
date 2007-04-30
filing_date 2007-06-29
currency_symbol USD
changeToLiabilities 7503000.00
totalCashFromFinancingActivities -28000.00
netIncome 5570000.00
changeInCash -87287000.00
beginPeriodCashFlow 108207000.00
endPeriodCashFlow 20920000.00
totalCashFromOperatingActivities 2409000.00
depreciation 779000.00
changeToInventory -4021000.00
otherCashflowsFromFinancingActivities -89668000.00
capitalExpenditures 1343000
changeInWorkingCapital -5155000.00
otherNonCashItems 1215000.00
freeCashFlow 1066000.00
2007-01-31
date 2007-01-31
currency_symbol USD
changeToLiabilities 306000.00
totalCashFromFinancingActivities 81886000.00
netIncome 8889000.00
endPeriodCashFlow 108207000.00
totalCashFromOperatingActivities 12613000.00
changeToInventory 1459000.00
otherCashflowsFromFinancingActivities 1143000.00
capitalExpenditures 1695000
2006-10-31
date 2006-10-31
currency_symbol USD
totalCashFromFinancingActivities 1347000.00
netIncome 4894000.00
beginPeriodCashFlow 13478000.00
changeToInventory 2446000.00
otherCashflowsFromFinancingActivities 1143000.00
capitalExpenditures 1289000
2006-07-31
date 2006-07-31
filing_date 2006-07-31
currency_symbol USD
totalCashFromFinancingActivities 217000.00
netIncome 1365000.00
changeInCash -1910000.00
beginPeriodCashFlow 15388000.00
endPeriodCashFlow 13478000.00
totalCashFromOperatingActivities -1423000.00
depreciation 667000.00
changeToInventory 416000.00
otherCashflowsFromFinancingActivities -704000.00
capitalExpenditures 681000
changeInWorkingCapital -3668000.00
otherNonCashItems 213000.00
freeCashFlow -2104000.00
2006-04-30
date 2006-04-30
currency_symbol USD
netIncome 11208000.00
endPeriodCashFlow 15388000.00
totalCashFromOperatingActivities 13353000.00
changeToInventory 52000.00
capitalExpenditures 4190000
2006-01-31
date 2006-01-31
currency_symbol USD
netIncome 4393000.00
capitalExpenditures 0
2005-10-31
date 2005-10-31
currency_symbol USD
netIncome 6054000.00
capitalExpenditures 0
2005-07-31
date 2005-07-31
currency_symbol USD
netIncome 1293000.00
capitalExpenditures 0
2005-04-30
date 2005-04-30
currency_symbol USD
changeToLiabilities 3828000.00
totalCashFromFinancingActivities 1639000.00
netIncome 5690000.00
totalCashFromOperatingActivities 8644000.00
capitalExpenditures 3541000
2005-01-31
date 2005-01-31
currency_symbol USD
netIncome 3651000.00
capitalExpenditures 0
2004-10-31
date 2004-10-31
currency_symbol USD
netIncome 4211000.00
capitalExpenditures 0
2004-07-31
date 2004-07-31
currency_symbol USD
netIncome 1018000.00
capitalExpenditures 0
yearly
2023-04-30
date 2023-04-30
filing_date 2023-06-28
currency_symbol USD
investments -7003000.00
changeToLiabilities 9903000.00
totalCashflowsFromInvestingActivities -7003000.00
netBorrowings -55000000.00
totalCashFromFinancingActivities 50834000.00
changeToOperatingActivities -6456000.00
netIncome -176167000.00
changeInCash 55628000.00
beginPeriodCashFlow 77231000.00
endPeriodCashFlow 132859000.00
totalCashFromOperatingActivities 11400000.00
issuanceOfCapitalStock 104649000.00
depreciation 99999000.00
otherCashflowsFromInvestingActivities 7865000.00
changeToInventory -61846000.00
changeToAccountReceivables -27423000.00
salePurchaseOfStock 106927000.00
otherCashflowsFromFinancingActivities 1185000.00
changeToNetincome 162552000.00
capitalExpenditures 14868000
changeReceivables -27423000.00
cashFlowsOtherOperating 3412000.00
cashAndCashEquivalentsChanges 55231000.00
changeInWorkingCapital -84191000.00
stockBasedCompensation 10765000.00
otherNonCashItems 179655000.00
freeCashFlow -3468000.00
2022-04-30
date 2022-04-30
filing_date 2022-06-29
currency_symbol USD
investments 41814000.00
changeToLiabilities -4809000.00
totalCashflowsFromInvestingActivities -409580000.00
netBorrowings 192500000.00
totalCashFromFinancingActivities -16607000.00
changeToOperatingActivities 1030000.00
netIncome -4185000.00
changeInCash -79832000.00
beginPeriodCashFlow 157063000.00
endPeriodCashFlow 77231000.00
totalCashFromOperatingActivities -9618000.00
depreciation 60825000.00
otherCashflowsFromInvestingActivities 225000.00
changeToInventory -27160000.00
changeToAccountReceivables 3084000.00
salePurchaseOfStock 2776000.00
otherCashflowsFromFinancingActivities -6607000.00
changeToNetincome 15576000.00
capitalExpenditures 22289000
changeReceivables 3084000.00
cashFlowsOtherOperating -34230000.00
exchangeRateChanges -1319000.00
cashAndCashEquivalentsChanges -79832000.00
changeInWorkingCapital -75475000.00
stockBasedCompensation 5390000.00
otherNonCashItems 11109000.00
freeCashFlow -31907000.00
2021-04-30
date 2021-04-30
filing_date 2021-06-29
currency_symbol USD
investments 18106000.00
changeToLiabilities 2565000.00
totalCashflowsFromInvestingActivities -378771000.00
netBorrowings 200000000.00
totalCashFromFinancingActivities 194160000.00
changeToOperatingActivities 108000.00
netIncome 23345000.00
changeInCash -98079000.00
beginPeriodCashFlow 255142000.00
endPeriodCashFlow 157063000.00
totalCashFromOperatingActivities 86532000.00
depreciation 19262000.00
otherCashflowsFromInvestingActivities -385614000.00
changeToInventory -5179000.00
changeToAccountReceivables 17177000.00
salePurchaseOfStock 1522000.00
otherCashflowsFromFinancingActivities 121776000.00
changeToNetincome 20742000.00
capitalExpenditures 11263000
changeReceivables 17177000.00
cashFlowsOtherOperating 30772000.00
cashAndCashEquivalentsChanges -98079000.00
changeInWorkingCapital 23052000.00
stockBasedCompensation 6932000.00
otherNonCashItems 15635000.00
freeCashFlow 75269000.00
2020-04-30
date 2020-04-30
filing_date 2020-06-24
currency_symbol USD
investments 88947000.00
changeToLiabilities 11307000.00
totalCashflowsFromInvestingActivities 59167000.00
netBorrowings 200000000.00
totalCashFromFinancingActivities -1830000.00
changeToOperatingActivities 9011000.00
netIncome 41335000.00
changeInCash 82434000.00
beginPeriodCashFlow 172708000.00
endPeriodCashFlow 255142000.00
totalCashFromOperatingActivities 25097000.00
depreciation 9888000.00
otherCashflowsFromInvestingActivities -18560000.00
changeToInventory 8855000.00
changeToAccountReceivables -42869000.00
salePurchaseOfStock 100000.00
otherCashflowsFromFinancingActivities -1830000.00
changeToNetincome 14568000.00
capitalExpenditures 11220000
changeReceivables -42869000.00
cashFlowsOtherOperating -16299000.00
cashAndCashEquivalentsChanges 82434000.00
changeInWorkingCapital -43845000.00
stockBasedCompensation 6227000.00
otherNonCashItems 8073000.00
freeCashFlow 13877000.00
2019-04-30
date 2019-04-30
filing_date 2019-06-26
currency_symbol USD
investments -11552000.00
changeToLiabilities -11097000.00
totalCashflowsFromInvestingActivities 11546000.00
netBorrowings -161000.00
totalCashFromFinancingActivities -1184000.00
changeToOperatingActivities -6444000.00
netIncome 41893000.00
changeInCash 29191000.00
beginPeriodCashFlow 143517000.00
endPeriodCashFlow 172708000.00
totalCashFromOperatingActivities 19260000.00
depreciation 7669000.00
otherCashflowsFromInvestingActivities 31563000.00
changeToInventory -16631000.00
changeToAccountReceivables 25821000.00
salePurchaseOfStock 71000.00
otherCashflowsFromFinancingActivities -1023000.00
changeToNetincome 12508000.00
capitalExpenditures 8896000
changeReceivables 25821000.00
cashFlowsOtherOperating -44923000.00
cashAndCashEquivalentsChanges 37308000.00
changeInWorkingCapital -41304000.00
stockBasedCompensation 6985000.00
otherNonCashItems -775000.00
freeCashFlow 10364000.00
2018-04-30
date 2018-04-30
filing_date 2018-06-27
currency_symbol USD
investments 3166000.00
changeToLiabilities 13608000.00
totalCashflowsFromInvestingActivities -6397000.00
netBorrowings -288000.00
totalCashFromFinancingActivities 2020000.00
changeToOperatingActivities 9363000.00
netIncome 22360000.00
changeInCash 63613000.00
beginPeriodCashFlow 79904000.00
endPeriodCashFlow 143517000.00
totalCashFromOperatingActivities 69209000.00
depreciation 5982000.00
otherCashflowsFromInvestingActivities -1219000.00
dividendsPaid 0.00
changeToInventory 2268000.00
changeToAccountReceivables 11211000.00
salePurchaseOfStock 2705000.00
otherCashflowsFromFinancingActivities 2308000.00
changeToNetincome 8525000.00
capitalExpenditures 9563000
changeReceivables 11211000.00
cashFlowsOtherOperating 1322000.00
cashAndCashEquivalentsChanges 63613000.00
changeInWorkingCapital 28409000.00
stockBasedCompensation 4956000.00
otherNonCashItems 3667000.00
freeCashFlow 59646000.00
2017-04-30
date 2017-04-30
filing_date 2017-06-28
currency_symbol USD
investments -27069000.00
changeToLiabilities 1897000.00
totalCashflowsFromInvestingActivities -37354000.00
netBorrowings -390000.00
totalCashFromFinancingActivities 3470000.00
changeToOperatingActivities -1650000.00
netIncome 12457000.00
changeInCash -44383000.00
beginPeriodCashFlow 124287000.00
endPeriodCashFlow 79904000.00
totalCashFromOperatingActivities -10499000.00
depreciation 7054000.00
otherCashflowsFromInvestingActivities -423000.00
dividendsPaid 0.00
changeToInventory -22590000.00
changeToAccountReceivables -18627000.00
salePurchaseOfStock 3865000.00
otherCashflowsFromFinancingActivities 3860000.00
changeToNetincome 3615000.00
capitalExpenditures 9862000
changeReceivables -18627000.00
cashFlowsOtherOperating 3313000.00
cashAndCashEquivalentsChanges -44383000.00
changeInWorkingCapital -36007000.00
stockBasedCompensation 3709000.00
otherNonCashItems 2340000.00
freeCashFlow -20361000.00
2016-04-30
date 2016-04-30
filing_date 2016-06-29
currency_symbol USD
investments -9829000.00
changeToLiabilities -1184000.00
totalCashflowsFromInvestingActivities -16578000.00
netBorrowings -472000.00
totalCashFromFinancingActivities -3096000.00
changeToOperatingActivities 3660000.00
netIncome 8966000.00
changeInCash -19123000.00
beginPeriodCashFlow 143410000.00
endPeriodCashFlow 124287000.00
totalCashFromOperatingActivities 551000.00
depreciation 6074000.00
otherCashflowsFromInvestingActivities 80000.00
dividendsPaid 0.00
changeToInventory 1928000.00
changeToAccountReceivables -22260000.00
salePurchaseOfStock -3756000.00
otherCashflowsFromFinancingActivities 1132000.00
changeToNetincome 4178000.00
capitalExpenditures 6829000
changeReceivables -22260000.00
cashFlowsOtherOperating 7940000.00
cashAndCashEquivalentsChanges -19123000.00
changeInWorkingCapital -22542000.00
stockBasedCompensation 4562000.00
otherNonCashItems 6242000.00
freeCashFlow -6278000.00
2015-04-30
date 2015-04-30
filing_date 2015-07-01
currency_symbol USD
investments -18391000.00
changeToLiabilities 9054000.00
totalCashflowsFromInvestingActivities -23820000.00
netBorrowings -472000.00
totalCashFromFinancingActivities 848000.00
changeToOperatingActivities 3378000.00
netIncome 2895000.00
changeInCash 16441000.00
beginPeriodCashFlow 126969000.00
endPeriodCashFlow 143410000.00
totalCashFromOperatingActivities 39413000.00
depreciation 8366000.00
otherCashflowsFromInvestingActivities -150000.00
dividendsPaid 0.00
changeToInventory 11285000.00
changeToAccountReceivables -1762000.00
salePurchaseOfStock 722000.00
otherCashflowsFromFinancingActivities 848000.00
changeToNetincome 5298000.00
capitalExpenditures 5429000
changeReceivables -1762000.00
cashFlowsOtherOperating 2640000.00
cashAndCashEquivalentsChanges 16441000.00
changeInWorkingCapital 18395000.00
stockBasedCompensation 3768000.00
otherNonCashItems 9319000.00
freeCashFlow 33984000.00
2014-04-30
date 2014-04-30
filing_date 2014-07-09
currency_symbol USD
investments 360000.00
changeToLiabilities -3283000.00
totalCashflowsFromInvestingActivities 15580000.00
netBorrowings -472000.00
totalCashFromFinancingActivities 7194000.00
changeToOperatingActivities -888000.00
netIncome 13718000.00
changeInCash 51637000.00
beginPeriodCashFlow 75332000.00
endPeriodCashFlow 126969000.00
totalCashFromOperatingActivities 28863000.00
depreciation 9155000.00
otherCashflowsFromInvestingActivities 22363000.00
dividendsPaid 0.00
changeToInventory 11862000.00
changeToAccountReceivables -11963000.00
salePurchaseOfStock 6709000.00
otherCashflowsFromFinancingActivities 7194000.00
changeToNetincome 5497000.00
capitalExpenditures 7893000
changeReceivables -11963000.00
cashFlowsOtherOperating 17595000.00
cashAndCashEquivalentsChanges 51637000.00
changeInWorkingCapital 2266000.00
stockBasedCompensation 3622000.00
otherNonCashItems 907000.00
freeCashFlow 20970000.00
2013-04-30
date 2013-04-30
filing_date 2013-06-26
currency_symbol USD
investments -423000.00
changeToLiabilities -21389000.00
totalCashflowsFromInvestingActivities -13107000.00
totalCashFromFinancingActivities 212000.00
netIncome 10426000.00
changeInCash 11112000.00
beginPeriodCashFlow 64220000.00
endPeriodCashFlow 75332000.00
totalCashFromOperatingActivities 24007000.00
depreciation 10937000.00
otherCashflowsFromInvestingActivities -850000.00
dividendsPaid 0.00
changeToInventory -19022000.00
changeToAccountReceivables 36185000.00
salePurchaseOfStock 289000.00
otherCashflowsFromFinancingActivities 212000.00
changeToNetincome 7801000.00
capitalExpenditures 12684000
changeReceivables 36185000.00
cashFlowsOtherOperating 9495000.00
cashAndCashEquivalentsChanges 11112000.00
changeInWorkingCapital -590000.00
stockBasedCompensation 3470000.00
otherNonCashItems -5693000.00
freeCashFlow 11323000.00
2012-04-30
date 2012-04-30
filing_date 2012-06-27
currency_symbol USD
investments 225000.00
changeToLiabilities 1863000.00
totalCashflowsFromInvestingActivities -17329000.00
totalCashFromFinancingActivities 754000.00
netIncome 30451000.00
changeInCash 2179000.00
beginPeriodCashFlow 62041000.00
endPeriodCashFlow 64220000.00
totalCashFromOperatingActivities 18754000.00
depreciation 8973000.00
otherCashflowsFromInvestingActivities -2562000.00
dividendsPaid 0.00
changeToInventory -5402000.00
changeToAccountReceivables -12332000.00
salePurchaseOfStock 565000.00
otherCashflowsFromFinancingActivities 754000.00
changeToNetincome 708000.00
capitalExpenditures 14992000
changeReceivables -12332000.00
cashFlowsOtherOperating 24944000.00
cashAndCashEquivalentsChanges 2179000.00
changeInWorkingCapital -22617000.00
stockBasedCompensation 3196000.00
otherNonCashItems 91000.00
freeCashFlow 3762000.00
2011-04-30
date 2011-04-30
filing_date 2011-06-22
currency_symbol USD
changeToLiabilities 10929000.00
totalCashFromFinancingActivities 823000.00
netIncome 25909000.00
changeInCash 33376000.00
beginPeriodCashFlow 28665000.00
endPeriodCashFlow 62041000.00
totalCashFromOperatingActivities 33486000.00
depreciation 10599000.00
changeToInventory -17209000.00
changeToAccountReceivables -5626000.00
otherCashflowsFromFinancingActivities 823000.00
capitalExpenditures 10173000
changeInWorkingCapital -6702000.00
stockBasedCompensation 2306000.00
otherNonCashItems 1683000.00
freeCashFlow 23313000.00
2010-04-30
date 2010-04-30
filing_date 2010-06-25
currency_symbol USD
totalCashFromFinancingActivities 944000.00
netIncome 20716000.00
changeInCash -87836000.00
beginPeriodCashFlow 116501000.00
endPeriodCashFlow 28665000.00
totalCashFromOperatingActivities 35984000.00
depreciation 8982000.00
changeToInventory -9326000.00
changeToAccountReceivables 3452000.00
otherCashflowsFromFinancingActivities 944000.00
capitalExpenditures 10792000
changeInWorkingCapital 1634000.00
stockBasedCompensation 1654000.00
otherNonCashItems 3251000.00
freeCashFlow 25192000.00
2009-04-30
date 2009-04-30
filing_date 2009-06-24
currency_symbol USD
changeToLiabilities 9910000.00
totalCashFromFinancingActivities 1147000.00
netIncome 24245000.00
changeInCash 11437000.00
beginPeriodCashFlow 105064000.00
endPeriodCashFlow 116501000.00
totalCashFromOperatingActivities 39770000.00
depreciation 5355000.00
changeToInventory 4321000.00
changeToAccountReceivables -12834000.00
otherCashflowsFromFinancingActivities 1147000.00
capitalExpenditures 13302000
changeInWorkingCapital 1703000.00
stockBasedCompensation 926000.00
otherNonCashItems 11896000.00
freeCashFlow 26468000.00
2008-04-30
date 2008-04-30
filing_date 2008-06-26
currency_symbol USD
totalCashflowsFromInvestingActivities 67022000.00
totalCashFromFinancingActivities 1598000.00
netIncome 21386000.00
changeInCash 84144000.00
beginPeriodCashFlow 20920000.00
endPeriodCashFlow 105064000.00
totalCashFromOperatingActivities 15524000.00
depreciation 3849000.00
changeToInventory -1908000.00
changeToAccountReceivables -22026000.00
otherCashflowsFromFinancingActivities 1598000.00
capitalExpenditures 7928000
changeInWorkingCapital -17839000.00
stockBasedCompensation 490000.00
otherNonCashItems 10742000.00
freeCashFlow 7596000.00
2007-04-30
date 2007-04-30
filing_date 2007-06-29
currency_symbol USD
changeToLiabilities 7503000.00
totalCashFromFinancingActivities 81858000.00
netIncome 20718000.00
changeInCash 5532000.00
beginPeriodCashFlow 15388000.00
endPeriodCashFlow 20920000.00
totalCashFromOperatingActivities 15022000.00
depreciation 2897000.00
changeToInventory -2562000.00
changeToAccountReceivables 13828000.00
otherCashflowsFromFinancingActivities 1143000.00
capitalExpenditures 3038000
changeInWorkingCapital -7952000.00
stockBasedCompensation 58000.00
otherNonCashItems -1522000.00
freeCashFlow 11984000.00
2006-04-30
date 2006-04-30
filing_date 2006-04-30
currency_symbol USD
totalCashFromFinancingActivities -2538000.00
netIncome 11409000.00
changeInCash 5328000.00
beginPeriodCashFlow 10060000.00
endPeriodCashFlow 15388000.00
totalCashFromOperatingActivities 13588000.00
depreciation 1999000.00
changeToInventory 52000.00
salePurchaseOfStock -312000.00
otherCashflowsFromFinancingActivities -2500000.00
capitalExpenditures 4190000
changeInWorkingCapital -1046000.00
stockBasedCompensation 2477000.00
otherNonCashItems 111000.00
freeCashFlow 9398000.00
2005-04-30
date 2005-04-30
filing_date 2005-04-30
currency_symbol USD
changeToLiabilities 3828000.00
totalCashFromFinancingActivities 1451000.00
netIncome 14682000.00
changeInCash 6750000.00
beginPeriodCashFlow 3310000.00
endPeriodCashFlow 10060000.00
totalCashFromOperatingActivities 8832000.00
depreciation 1053000.00
changeToInventory -6824000.00
salePurchaseOfStock -433000.00
otherCashflowsFromFinancingActivities 1000000.00
capitalExpenditures 3541000
changeInWorkingCapital -6274000.00
stockBasedCompensation -4000.00
otherNonCashItems 53000.00
freeCashFlow 5291000.00
Income_Statement
currency_symbol USD
quarterly
2023-10-31
date 2023-10-31
filing_date 2023-12-06
currency_symbol USD
researchDevelopment 22025000.00
incomeBeforeTax 20370000.00
minorityInterest 0.00
netIncome 17840000.00
sellingGeneralAdministrative 28147000.00
grossProfit 75350000.00
reconciledDepreciation 8436000.00
ebit 22320000.00
ebitda 30756000.00
depreciationAndAmortization 8436000.00
operatingIncome 25178000.00
otherOperatingExpenses 155638000.00
interestExpense 1950000.00
taxProvision 1137000.00
netInterestIncome -1950000.00
incomeTaxExpense 1137000.00
totalRevenue 180816000.00
totalOperatingExpenses 50172000.00
costOfRevenue 105466000.00
totalOtherIncomeExpenseNet -2858000.00
netIncomeFromContinuingOps 17840000.00
2023-07-31
date 2023-07-31
filing_date 2023-09-06
currency_symbol USD
researchDevelopment 15466000.00
incomeBeforeTax 23230000.00
minorityInterest 0.00
netIncome 21895000.00
sellingGeneralAdministrative 23827000.00
grossProfit 65660000.00
reconciledDepreciation 6951000.00
ebit 25238000.00
ebitda 32189000.00
depreciationAndAmortization 6951000.00
nonOperatingIncomeNetOther -1150000.00
operatingIncome 26367000.00
otherOperatingExpenses 125980000.00
interestExpense 2008000.00
taxProvision 1314000.00
interestIncome 3021000.00
netInterestIncome -2008000.00
incomeTaxExpense 1314000.00
totalRevenue 152347000.00
totalOperatingExpenses 39293000.00
costOfRevenue 86687000.00
totalOtherIncomeExpenseNet -1129000.00
netIncomeFromContinuingOps 21895000.00
netIncomeApplicableToCommonShares 21895000.00
2023-04-30
date 2023-04-30
filing_date 2023-06-28
currency_symbol USD
researchDevelopment 16462000.00
incomeBeforeTax -166491000.00
minorityInterest 0.00
netIncome -160210000.00
sellingGeneralAdministrative 61603000.00
grossProfit 68400000.00
reconciledDepreciation 51890000.00
ebit -7828000.00
ebitda 44062000.00
depreciationAndAmortization 51890000.00
nonOperatingIncomeNetOther 1574000.00
operatingIncome -7828000.00
otherOperatingExpenses 195706000.00
interestExpense 2646000.00
taxProvision -6281000.00
interestIncome 2646000.00
netInterestIncome -2646000.00
nonRecurring 156017000.00
incomeTaxExpense -6281000.00
totalRevenue 186041000.00
totalOperatingExpenses 78065000.00
costOfRevenue 117641000.00
totalOtherIncomeExpenseNet -158663000.00
netIncomeFromContinuingOps -160210000.00
netIncomeApplicableToCommonShares -160473000.00
2023-01-31
date 2023-01-31
filing_date 2023-03-06
currency_symbol USD
researchDevelopment 16157000.00
incomeBeforeTax -790000.00
minorityInterest 0.00
netIncome -259000.00
sellingGeneralAdministrative 24746000.00
grossProfit 45510000.00
reconciledDepreciation 15834000.00
ebit 2020000.00
ebitda 17854000.00
depreciationAndAmortization 15834000.00
nonOperatingIncomeNetOther -3004000.00
operatingIncome 2020000.00
otherOperatingExpenses 129788000.00
interestExpense 2810000.00
taxProvision -531000.00
interestIncome 2810000.00
netInterestIncome -2810000.00
incomeTaxExpense -531000.00
totalRevenue 134395000.00
totalOperatingExpenses 40903000.00
costOfRevenue 88885000.00
totalOtherIncomeExpenseNet -2810000.00
netIncomeFromContinuingOps -259000.00
netIncomeApplicableToCommonShares -676000.00
2022-10-31
date 2022-10-31
filing_date 2022-12-07
currency_symbol USD
researchDevelopment 16591000.00
incomeBeforeTax -15813000.00
minorityInterest -39000.00
netIncome -5356000.00
sellingGeneralAdministrative 23613000.00
grossProfit 25890000.00
reconciledDepreciation 18275000.00
ebit -13504000.00
ebitda 4771000.00
depreciationAndAmortization 18275000.00
nonOperatingIncomeNetOther -463000.00
operatingIncome -13504000.00
otherOperatingExpenses 125898000.00
interestExpense 2309000.00
taxProvision -10457000.00
interestIncome 2309000.00
netInterestIncome -2309000.00
incomeTaxExpense -10457000.00
totalRevenue 111584000.00
totalOperatingExpenses 40204000.00
costOfRevenue 85694000.00
totalOtherIncomeExpenseNet -2309000.00
netIncomeFromContinuingOps -6629000.00
netIncomeApplicableToCommonShares -6668000.00
2022-07-31
date 2022-07-31
filing_date 2022-09-08
currency_symbol USD
researchDevelopment 15045000.00
incomeBeforeTax -5283000.00
minorityInterest -6000.00
netIncome -7889000.00
sellingGeneralAdministrative 21943000.00
grossProfit 33714000.00
reconciledDepreciation 14000000.00
ebit -3680000.00
ebitda 10320000.00
depreciationAndAmortization 14000000.00
nonOperatingIncomeNetOther -906000.00
operatingIncome -3680000.00
otherOperatingExpenses 111790000.00
interestExpense 1603000.00
taxProvision 2606000.00
interestIncome 1603000.00
netInterestIncome -1603000.00
incomeTaxExpense 2606000.00
totalRevenue 108516000.00
totalOperatingExpenses 36988000.00
costOfRevenue 74802000.00
totalOtherIncomeExpenseNet -1603000.00
netIncomeFromContinuingOps -8389000.00
netIncomeApplicableToCommonShares -8395000.00
2022-04-30
date 2022-04-30
filing_date 2022-06-29
currency_symbol USD
researchDevelopment 13671000.00
incomeBeforeTax 18281000.00
minorityInterest 46000.00
netIncome 2786000.00
sellingGeneralAdministrative 21938000.00
grossProfit 48622000.00
reconciledDepreciation 13388000.00
ebit 13013000.00
ebitda 26448000.00
depreciationAndAmortization 13435000.00
nonOperatingIncomeNetOther 10970000.00
operatingIncome 13013000.00
otherOperatingExpenses 119609000.00
interestExpense 1276000.00
taxProvision 15495000.00
interestIncome 1276000.00
netInterestIncome -1276000.00
extraordinaryItems 0.00
incomeTaxExpense 15495000.00
totalRevenue 132622000.00
totalOperatingExpenses 35609000.00
costOfRevenue 84000000.00
totalOtherIncomeExpenseNet 5268000.00
netIncomeFromContinuingOps 8516000.00
netIncomeApplicableToCommonShares 7258000.00
2022-01-31
date 2022-01-31
filing_date 2022-03-04
currency_symbol USD
researchDevelopment 13013000.00
incomeBeforeTax -15602000.00
minorityInterest 45000.00
netIncome 10000.00
sellingGeneralAdministrative 22549000.00
grossProfit 21436000.00
reconciledDepreciation 17418000.00
ebit -31544000.00
ebitda -14126000.00
depreciationAndAmortization 17418000.00
nonOperatingIncomeNetOther 205000.00
operatingIncome -14126000.00
otherOperatingExpenses 104219000.00
interestExpense 1510000.00
taxProvision -15396000.00
interestIncome 1510000.00
netInterestIncome -1510000.00
incomeTaxExpense -15396000.00
totalRevenue 90093000.00
totalOperatingExpenses 35562000.00
costOfRevenue 68657000.00
totalOtherIncomeExpenseNet 34000.00
netIncomeFromContinuingOps -206000.00
netIncomeApplicableToCommonShares 10000.00
2021-10-31
date 2021-10-31
filing_date 2021-12-08
currency_symbol USD
researchDevelopment 14297000.00
incomeBeforeTax -8088000.00
minorityInterest -31000.00
netIncome 2525000.00
sellingGeneralAdministrative 24819000.00
grossProfit 42455000.00
reconciledDepreciation 16365000.00
ebit 3339000.00
ebitda 19704000.00
depreciationAndAmortization 16365000.00
nonOperatingIncomeNetOther -8915000.00
operatingIncome 3339000.00
otherOperatingExpenses 118669000.00
interestExpense 1379000.00
taxProvision -9511000.00
interestIncome 1379000.00
netInterestIncome -1379000.00
incomeTaxExpense -9511000.00
totalRevenue 122008000.00
totalOperatingExpenses 39116000.00
costOfRevenue 79553000.00
totalOtherIncomeExpenseNet -10048000.00
netIncomeFromContinuingOps 1423000.00
netIncomeApplicableToCommonShares 2525000.00
2021-07-31
date 2021-07-31
filing_date 2021-09-09
currency_symbol USD
researchDevelopment 13708000.00
incomeBeforeTax -13734000.00
minorityInterest 154000.00
netIncome -13981000.00
sellingGeneralAdministrative 27128000.00
grossProfit 28723000.00
reconciledDepreciation 13654000.00
ebit -12113000.00
ebitda 1541000.00
depreciationAndAmortization 13654000.00
nonOperatingIncomeNetOther -1487000.00
operatingIncome -12113000.00
otherOperatingExpenses 113122000.00
interestExpense 1275000.00
taxProvision -957000.00
netInterestIncome -1275000.00
incomeTaxExpense -957000.00
totalRevenue 101009000.00
totalOperatingExpenses 40836000.00
costOfRevenue 72286000.00
totalOtherIncomeExpenseNet -346000.00
netIncomeFromContinuingOps -13918000.00
netIncomeApplicableToCommonShares 45599000.00
2021-04-30
date 2021-04-30
filing_date 2021-06-29
currency_symbol USD
researchDevelopment 17054000.00
incomeBeforeTax 8327000.00
minorityInterest 14000.00
netIncome 10946000.00
sellingGeneralAdministrative 24841000.00
grossProfit 59655000.00
reconciledDepreciation 10612000.00
ebit 9362000.00
ebitda 19974000.00
depreciationAndAmortization 10612000.00
operatingIncome 17760000.00
otherOperatingExpenses 118255000.00
interestExpense 1035000.00
taxProvision -2235000.00
netInterestIncome -1035000.00
incomeTaxExpense -2235000.00
totalRevenue 136015000.00
totalOperatingExpenses 41895000.00
costOfRevenue 76360000.00
totalOtherIncomeExpenseNet -8398000.00
netIncomeFromContinuingOps 10972000.00
netIncomeApplicableToCommonShares 10946000.00
2021-01-31
date 2021-01-31
filing_date 2021-03-10
currency_symbol USD
researchDevelopment 13631000.00
incomeBeforeTax -585000.00
minorityInterest -12000.00
netIncome 211000.00
sellingGeneralAdministrative 15652000.00
grossProfit 28641000.00
reconciledDepreciation 2957000.00
ebit -642000.00
ebitda 2315000.00
depreciationAndAmortization 2957000.00
nonOperatingIncomeNetOther -24000.00
operatingIncome -642000.00
otherOperatingExpenses 79424000.00
interestExpense 94000.00
taxProvision -924000.00
interestIncome 94000.00
netInterestIncome 94000.00
incomeTaxExpense -924000.00
totalRevenue 78782000.00
totalOperatingExpenses 29283000.00
costOfRevenue 50141000.00
totalOtherIncomeExpenseNet -37000.00
netIncomeFromContinuingOps 339000.00
netIncomeApplicableToCommonShares 211000.00
2020-10-31
date 2020-10-31
filing_date 2020-12-09
currency_symbol USD
researchDevelopment 11976000.00
incomeBeforeTax 14085000.00
minorityInterest -59000.00
netIncome 2094000.00
sellingGeneralAdministrative 14977000.00
grossProfit 40851000.00
reconciledDepreciation 2914000.00
ebit 13898000.00
ebitda 16812000.00
depreciationAndAmortization 2914000.00
nonOperatingIncomeNetOther -9335000.00
operatingIncome 13898000.00
otherOperatingExpenses 78767000.00
interestExpense 115000.00
taxProvision 2491000.00
interestIncome 115000.00
netInterestIncome 115000.00
incomeTaxExpense 2491000.00
totalRevenue 92665000.00
totalOperatingExpenses 26953000.00
costOfRevenue 51814000.00
totalOtherIncomeExpenseNet 72000.00
netIncomeFromContinuingOps 2072000.00
netIncomeApplicableToCommonShares 2094000.00
2020-07-31
date 2020-07-31
filing_date 2020-09-10
currency_symbol USD
researchDevelopment 11103000.00
incomeBeforeTax 12538000.00
minorityInterest -37000.00
netIncome 10080000.00
sellingGeneralAdministrative 12011000.00
grossProfit 35411000.00
reconciledDepreciation 2779000.00
ebit 12297000.00
ebitda 15076000.00
depreciationAndAmortization 2779000.00
nonOperatingIncomeNetOther -1047000.00
operatingIncome 12297000.00
otherOperatingExpenses 75153000.00
interestExpense 208000.00
taxProvision 1207000.00
interestIncome 208000.00
netInterestIncome 208000.00
incomeTaxExpense 1207000.00
totalRevenue 87450000.00
totalOperatingExpenses 23114000.00
costOfRevenue 52039000.00
totalOtherIncomeExpenseNet 33000.00
netIncomeFromContinuingOps 10043000.00
netIncomeApplicableToCommonShares 10080000.00
2020-04-30
date 2020-04-30
filing_date 2020-06-24
currency_symbol USD
researchDevelopment 15529000.00
incomeBeforeTax 22481000.00
minorityInterest -37000.00
netIncome 17471000.00
sellingGeneralAdministrative 16344000.00
grossProfit 53168000.00
reconciledDepreciation 2781000.00
ebit 21295000.00
ebitda 24076000.00
depreciationAndAmortization 2781000.00
nonOperatingIncomeNetOther -891000.00
operatingIncome 21295000.00
otherOperatingExpenses 113928000.00
interestExpense 1111000.00
taxProvision 2645000.00
interestIncome 1111000.00
netInterestIncome 1111000.00
extraordinaryItems -265000.00
incomeTaxExpense 2645000.00
totalRevenue 135223000.00
totalOperatingExpenses 31873000.00
costOfRevenue 82055000.00
totalOtherIncomeExpenseNet 75000.00
discontinuedOperations -265000.00
netIncomeFromContinuingOps 17759000.00
netIncomeApplicableToCommonShares 17471000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-04
currency_symbol USD
researchDevelopment 11381000.00
incomeBeforeTax 134000.00
minorityInterest -23000.00
netIncome -1008000.00
sellingGeneralAdministrative 13223000.00
grossProfit 23496000.00
reconciledDepreciation 2621000.00
ebit -1108000.00
ebitda 1513000.00
depreciationAndAmortization 2621000.00
nonOperatingIncomeNetOther 42000.00
operatingIncome -1108000.00
otherOperatingExpenses 62999000.00
interestExpense 1122000.00
taxProvision -38000.00
interestIncome 1122000.00
netInterestIncome 1122000.00
incomeTaxExpense -38000.00
totalRevenue 61891000.00
totalOperatingExpenses 24604000.00
costOfRevenue 38395000.00
totalOtherIncomeExpenseNet 120000.00
discontinuedOperations -265000.00
netIncomeFromContinuingOps -1028000.00
netIncomeApplicableToCommonShares -1008000.00
2019-10-31
date 2019-10-31
filing_date 2019-12-04
currency_symbol USD
researchDevelopment 10858000.00
incomeBeforeTax 9476000.00
minorityInterest -3000.00
netIncome 7501000.00
sellingGeneralAdministrative 16255000.00
grossProfit 35166000.00
reconciledDepreciation 2407000.00
ebit 8053000.00
ebitda 10460000.00
depreciationAndAmortization 2407000.00
nonOperatingIncomeNetOther 560000.00
operatingIncome 8053000.00
otherOperatingExpenses 75218000.00
interestExpense 1266000.00
taxProvision 1108000.00
interestIncome 1266000.00
netInterestIncome 1266000.00
incomeTaxExpense 1108000.00
totalRevenue 83271000.00
totalOperatingExpenses 27113000.00
costOfRevenue 48105000.00
totalOtherIncomeExpenseNet 157000.00
discontinuedOperations -265000.00
netIncomeFromContinuingOps 7505000.00
netIncomeApplicableToCommonShares 7501000.00
2019-07-31
date 2019-07-31
filing_date 2019-09-05
currency_symbol USD
researchDevelopment 8709000.00
incomeBeforeTax 20579000.00
minorityInterest -7000.00
netIncome 17110000.00
sellingGeneralAdministrative 13668000.00
grossProfit 41272000.00
reconciledDepreciation 2079000.00
ebit 18895000.00
ebitda 20974000.00
depreciationAndAmortization 2079000.00
nonOperatingIncomeNetOther 337000.00
operatingIncome 18895000.00
otherOperatingExpenses 68016000.00
interestExpense 1329000.00
taxProvision 2133000.00
interestIncome 1329000.00
netInterestIncome 1329000.00
incomeTaxExpense 2133000.00
totalRevenue 86911000.00
totalOperatingExpenses 22377000.00
costOfRevenue 45639000.00
totalOtherIncomeExpenseNet 355000.00
discontinuedOperations -265000.00
netIncomeFromContinuingOps 17099000.00
netIncomeApplicableToCommonShares 17110000.00
2019-04-30
date 2019-04-30
filing_date 2019-06-26
currency_symbol USD
researchDevelopment 11603000.00
incomeBeforeTax 7908000.00
minorityInterest 4000.00
netIncome 5682000.00
sellingGeneralAdministrative 20277000.00
grossProfit 37023000.00
reconciledDepreciation 2139000.00
ebit 5143000.00
ebitda 7282000.00
depreciationAndAmortization 2139000.00
nonOperatingIncomeNetOther 892000.00
operatingIncome 5143000.00
otherOperatingExpenses 82787000.00
interestExpense 1426000.00
taxProvision -83000.00
interestIncome 1426000.00
netInterestIncome 1426000.00
extraordinaryItems -415000.00
incomeTaxExpense -83000.00
totalRevenue 87930000.00
totalOperatingExpenses 31880000.00
costOfRevenue 50907000.00
totalOtherIncomeExpenseNet 1339000.00
discontinuedOperations -415000.00
netIncomeFromContinuingOps 6118000.00
netIncomeApplicableToCommonShares 5682000.00
2019-01-31
date 2019-01-31
filing_date 2019-03-06
currency_symbol USD
researchDevelopment 8087000.00
incomeBeforeTax 10075000.00
minorityInterest -17000.00
netIncome 8369000.00
sellingGeneralAdministrative 14464000.00
grossProfit 30392000.00
reconciledDepreciation 1946000.00
ebit 7841000.00
ebitda 9787000.00
depreciationAndAmortization 1946000.00
nonOperatingIncomeNetOther 1517000.00
operatingIncome 7841000.00
otherOperatingExpenses 67481000.00
interestExpense 1272000.00
taxProvision 946000.00
extraordinaryItems -62000.00
incomeTaxExpense 946000.00
totalRevenue 75322000.00
totalOperatingExpenses 22551000.00
costOfRevenue 44930000.00
totalOtherIncomeExpenseNet 962000.00
discontinuedOperations -62000.00
netIncomeFromContinuingOps 8412000.00
netIncomeApplicableToCommonShares 8369000.00
2018-10-31
date 2018-10-31
filing_date 2018-11-30
currency_symbol USD
researchDevelopment 8109000.00
incomeBeforeTax 9003000.00
minorityInterest 2000.00
netIncome 6057000.00
sellingGeneralAdministrative 13600000.00
grossProfit 28399000.00
reconciledDepreciation 1838000.00
ebit 4806000.00
ebitda 6644000.00
depreciationAndAmortization 1838000.00
nonOperatingIncomeNetOther 1607000.00
operatingIncome 6644000.00
otherOperatingExpenses 66335000.00
interestExpense 1068000.00
incomeTaxExpense 1211000.00
totalRevenue 72979000.00
totalOperatingExpenses 21755000.00
costOfRevenue 44580000.00
totalOtherIncomeExpenseNet 1291000.00
discontinuedOperations -990000.00
netIncomeFromContinuingOps 7040000.00
netIncomeApplicableToCommonShares 6057000.00
2018-07-31
date 2018-07-31
filing_date 2018-09-06
currency_symbol USD
researchDevelopment 6435000.00
incomeBeforeTax 23492000.00
minorityInterest 9000.00
netIncome 27330000.00
sellingGeneralAdministrative 12000000.00
grossProfit 32589000.00
reconciledDepreciation 1746000.00
ebit 14198000.00
ebitda 15944000.00
depreciationAndAmortization 1746000.00
nonOperatingIncomeNetOther 8692000.00
operatingIncome 14198000.00
otherOperatingExpenses 63845000.00
interestExpense 906000.00
incomeTaxExpense 2567000.00
totalRevenue 78043000.00
totalOperatingExpenses 18391000.00
costOfRevenue 45454000.00
totalOtherIncomeExpenseNet 8388000.00
discontinuedOperations 6993000.00
netIncomeFromContinuingOps 20323000.00
netIncomeApplicableToCommonShares 27330000.00
2018-04-30
date 2018-04-30
filing_date 2018-06-27
currency_symbol USD
researchDevelopment 7440000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 30313000.00
minorityInterest 22000.00
netIncome 18321000.00
sellingGeneralAdministrative 9531000.00
grossProfit 52179000.00
reconciledDepreciation 377000.00
ebit 29452000.00
ebitda 29829000.00
depreciationAndAmortization 377000.00
nonOperatingIncomeNetOther -4000.00
operatingIncome 29452000.00
otherOperatingExpenses 87929000.00
interestExpense 751000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 9215000.00
totalRevenue 117381000.00
totalOperatingExpenses 22727000.00
costOfRevenue 65202000.00
totalOtherIncomeExpenseNet 110000.00
discontinuedOperations -2508000.00
netIncomeFromContinuingOps 20433000.00
netIncomeApplicableToCommonShares 18321000.00
2018-01-31
date 2018-01-31
filing_date 2018-03-07
currency_symbol USD
researchDevelopment 7314000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 209000.00
minorityInterest -9000.00
netIncome -828000.00
sellingGeneralAdministrative 11500000.00
grossProfit 20586000.00
reconciledDepreciation 1913000.00
ebit -228000.00
ebitda 1685000.00
depreciationAndAmortization 1913000.00
nonOperatingIncomeNetOther 19000.00
operatingIncome -228000.00
otherOperatingExpenses 64163000.00
interestExpense 545000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 628000.00
totalRevenue 63935000.00
totalOperatingExpenses 20814000.00
costOfRevenue 43349000.00
totalOtherIncomeExpenseNet -108000.00
discontinuedOperations -5670000.00
netIncomeFromContinuingOps -419000.00
netIncomeApplicableToCommonShares -828000.00
2017-10-31
date 2017-10-31
filing_date 2017-12-06
currency_symbol USD
researchDevelopment 7272000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9641000.00
minorityInterest -206000.00
netIncome 7018000.00
sellingGeneralAdministrative 12800000.00
grossProfit 31000000.00
reconciledDepreciation 1830000.00
ebit 9264000.00
ebitda 11094000.00
depreciationAndAmortization 1830000.00
nonOperatingIncomeNetOther 377000.00
operatingIncome 9264000.00
otherOperatingExpenses 64563000.00
interestExpense 432000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2829000.00
totalRevenue 73827000.00
totalOperatingExpenses 21736000.00
costOfRevenue 42827000.00
totalOtherIncomeExpenseNet -55000.00
discontinuedOperations 5670000.00
netIncomeFromContinuingOps 6812000.00
netIncomeApplicableToCommonShares 7018000.00
2017-07-31
date 2017-07-31
filing_date 2017-08-30
currency_symbol USD
researchDevelopment 6461000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -7646000.00
minorityInterest -23000.00
netIncome -4443000.00
sellingGeneralAdministrative 11300000.00
grossProfit 11630000.00
reconciledDepreciation 1862000.00
ebit -8162000.00
ebitda -6300000.00
depreciationAndAmortization 1862000.00
nonOperatingIncomeNetOther 516000.00
operatingIncome -8162000.00
otherOperatingExpenses 51926000.00
interestExpense 512000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3180000.00
totalRevenue 43764000.00
totalOperatingExpenses 19792000.00
costOfRevenue 32134000.00
totalOtherIncomeExpenseNet 4000.00
discontinuedOperations -1890000.00
netIncomeFromContinuingOps -4466000.00
netIncomeApplicableToCommonShares -4443000.00
2017-04-30
date 2017-04-30
filing_date 2017-06-28
currency_symbol USD
researchDevelopment 7937000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 35015000.00
minorityInterest -22000.00
netIncome 30476000.00
sellingGeneralAdministrative 16699000.00
grossProfit 58659000.00
reconciledDepreciation 1866000.00
ebit 34023000.00
ebitda 35889000.00
depreciationAndAmortization 1866000.00
nonOperatingIncomeNetOther 992000.00
operatingIncome 34023000.00
otherOperatingExpenses 91353000.00
interestExpense 456000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4561000.00
totalRevenue 125376000.00
totalOperatingExpenses 24636000.00
costOfRevenue 66717000.00
totalOtherIncomeExpenseNet 536000.00
discontinuedOperations -4154000.00
netIncomeFromContinuingOps 30454000.00
netIncomeApplicableToCommonShares 30476000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-08
currency_symbol USD
researchDevelopment 7988000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1081000.00
minorityInterest 3585000.00
netIncome -2183000.00
sellingGeneralAdministrative 12800000.00
grossProfit 19351000.00
reconciledDepreciation 1787000.00
ebit -1425000.00
ebitda 362000.00
depreciationAndAmortization 1787000.00
nonOperatingIncomeNetOther 344000.00
operatingIncome -1425000.00
otherOperatingExpenses 54588000.00
interestExpense 390000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1102000.00
totalRevenue 53163000.00
totalOperatingExpenses 20776000.00
costOfRevenue 33812000.00
totalOtherIncomeExpenseNet -46000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2183000.00
netIncomeApplicableToCommonShares -2183000.00
2016-10-31
date 2016-10-31
filing_date 2016-12-07
currency_symbol USD
researchDevelopment 8517000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4220000.00
minorityInterest -1434000.00
netIncome -4172000.00
sellingGeneralAdministrative 13400000.00
grossProfit 17417000.00
reconciledDepreciation 1748000.00
ebit -4487000.00
ebitda -2739000.00
depreciationAndAmortization 1748000.00
nonOperatingIncomeNetOther 267000.00
operatingIncome -4487000.00
otherOperatingExpenses 54603000.00
interestExpense 397000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -48000.00
totalRevenue 50116000.00
totalOperatingExpenses 21904000.00
costOfRevenue 32699000.00
totalOtherIncomeExpenseNet -130000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -4172000.00
netIncomeApplicableToCommonShares -4172000.00
2016-07-31
date 2016-07-31
filing_date 2016-08-31
currency_symbol USD
researchDevelopment 8600000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -15505000.00
minorityInterest 239000.00
netIncome -11642000.00
sellingGeneralAdministrative 13700000.00
grossProfit 6683000.00
reconciledDepreciation 1653000.00
ebit -15580000.00
ebitda -13927000.00
depreciationAndAmortization 1653000.00
nonOperatingIncomeNetOther 75000.00
operatingIncome -15580000.00
otherOperatingExpenses 51798000.00
interestExpense 375000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3863000.00
totalRevenue 36218000.00
totalOperatingExpenses 22263000.00
costOfRevenue 29535000.00
totalOtherIncomeExpenseNet -300000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -11642000.00
netIncomeApplicableToCommonShares -11642000.00
2016-04-30
date 2016-04-30
filing_date 2016-06-29
currency_symbol USD
researchDevelopment 14316000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7287000.00
minorityInterest 239000.00
netIncome 5364000.00
sellingGeneralAdministrative 16775000.00
grossProfit 37922000.00
reconciledDepreciation 1527000.00
ebit 6831000.00
ebitda 8358000.00
depreciationAndAmortization 1527000.00
nonOperatingIncomeNetOther 456000.00
operatingIncome 6831000.00
otherOperatingExpenses 77926000.00
interestExpense 359000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1923000.00
totalRevenue 84757000.00
totalOperatingExpenses 31091000.00
costOfRevenue 46835000.00
totalOtherIncomeExpenseNet 97000.00
discontinuedOperations -6427000.00
netIncomeFromContinuingOps 5364000.00
netIncomeApplicableToCommonShares 5364000.00
2016-01-31
date 2016-01-31
filing_date 2016-03-09
currency_symbol USD
researchDevelopment 8247000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5031000.00
minorityInterest 0.00
netIncome 6164000.00
sellingGeneralAdministrative 13300000.00
grossProfit 26625000.00
reconciledDepreciation 1782000.00
ebit 5065000.00
ebitda 6847000.00
depreciationAndAmortization 1782000.00
nonOperatingIncomeNetOther -34000.00
operatingIncome 5065000.00
otherOperatingExpenses 62495000.00
interestExpense 181000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1133000.00
totalRevenue 67560000.00
totalOperatingExpenses 21560000.00
costOfRevenue 40935000.00
totalOtherIncomeExpenseNet -215000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6164000.00
netIncomeApplicableToCommonShares 6164000.00
2015-10-31
date 2015-10-31
filing_date 2015-12-09
currency_symbol USD
researchDevelopment 9897000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6979000.00
minorityInterest 0.00
netIncome 4419000.00
sellingGeneralAdministrative 14733000.00
grossProfit 31533000.00
reconciledDepreciation 1363000.00
ebit 6903000.00
ebitda 8266000.00
depreciationAndAmortization 1363000.00
nonOperatingIncomeNetOther 76000.00
operatingIncome 6903000.00
otherOperatingExpenses 57828000.00
interestExpense 268000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2560000.00
totalRevenue 64731000.00
totalOperatingExpenses 24630000.00
costOfRevenue 33198000.00
totalOtherIncomeExpenseNet -192000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4419000.00
netIncomeApplicableToCommonShares 4419000.00
2015-07-31
date 2015-07-31
filing_date 2015-09-02
currency_symbol USD
researchDevelopment 9831000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -11229000.00
minorityInterest 0.00
netIncome -6981000.00
sellingGeneralAdministrative 15300000.00
grossProfit 16023000.00
reconciledDepreciation 1402000.00
ebit -9064000.00
ebitda -7662000.00
depreciationAndAmortization 1402000.00
nonOperatingIncomeNetOther -2165000.00
operatingIncome -9064000.00
otherOperatingExpenses 56114000.00
interestExpense 224000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -4248000.00
totalRevenue 47050000.00
totalOperatingExpenses 25087000.00
costOfRevenue 31027000.00
totalOtherIncomeExpenseNet -2389000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -6981000.00
netIncomeApplicableToCommonShares -6981000.00
2015-04-30
date 2015-04-30
filing_date 2015-07-01
currency_symbol USD
researchDevelopment 22259000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6995000.00
minorityInterest 239000.00
netIncome 7080000.00
sellingGeneralAdministrative 15622000.00
grossProfit 45350000.00
reconciledDepreciation 1998000.00
ebit 5471000.00
ebitda 7469000.00
depreciationAndAmortization 1998000.00
nonOperatingIncomeNetOther -474000.00
operatingIncome 7469000.00
otherOperatingExpenses 79002000.00
interestExpense 253000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -85000.00
totalRevenue 86471000.00
totalOperatingExpenses 37881000.00
costOfRevenue 41121000.00
totalOtherIncomeExpenseNet -727000.00
discontinuedOperations -6427000.00
netIncomeFromContinuingOps 7080000.00
netIncomeApplicableToCommonShares 7080000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-04
currency_symbol USD
researchDevelopment 8577000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5088000.00
minorityInterest 0.00
netIncome 2325000.00
sellingGeneralAdministrative 13268000.00
grossProfit 26993000.00
reconciledDepreciation 2065000.00
ebit 5148000.00
ebitda 7213000.00
depreciationAndAmortization 2065000.00
nonOperatingIncomeNetOther -60000.00
operatingIncome 5148000.00
otherOperatingExpenses 63249000.00
interestExpense 224000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2763000.00
totalRevenue 68397000.00
totalOperatingExpenses 21845000.00
costOfRevenue 41404000.00
totalOtherIncomeExpenseNet -284000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2325000.00
netIncomeApplicableToCommonShares 2325000.00
2014-10-31
date 2014-10-31
filing_date 2014-11-26
currency_symbol USD
researchDevelopment 8531000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4520000.00
minorityInterest 0.00
netIncome -2901000.00
sellingGeneralAdministrative 13500000.00
grossProfit 17871000.00
reconciledDepreciation 2111000.00
ebit -4130000.00
ebitda -2019000.00
depreciationAndAmortization 2111000.00
nonOperatingIncomeNetOther -390000.00
operatingIncome -4130000.00
otherOperatingExpenses 56794000.00
interestExpense 193000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1619000.00
totalRevenue 52664000.00
totalOperatingExpenses 22001000.00
costOfRevenue 34793000.00
totalOtherIncomeExpenseNet -583000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2901000.00
netIncomeApplicableToCommonShares -2901000.00
2014-07-31
date 2014-07-31
filing_date 2014-09-04
currency_symbol USD
researchDevelopment 7124000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -5670000.00
minorityInterest 0.00
netIncome -3609000.00
sellingGeneralAdministrative 13400000.00
grossProfit 14054000.00
reconciledDepreciation 2192000.00
ebit -6473000.00
ebitda -4281000.00
depreciationAndAmortization 2192000.00
nonOperatingIncomeNetOther 803000.00
operatingIncome -6473000.00
otherOperatingExpenses 58339000.00
interestExpense 212000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2061000.00
totalRevenue 51866000.00
totalOperatingExpenses 20527000.00
costOfRevenue 37812000.00
totalOtherIncomeExpenseNet 591000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -3609000.00
netIncomeApplicableToCommonShares -3609000.00
2014-04-30
date 2014-04-30
filing_date 2014-07-09
currency_symbol USD
researchDevelopment 6223000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9853000.00
minorityInterest 239000.00
netIncome 8057000.00
sellingGeneralAdministrative 16968000.00
grossProfit 30138000.00
reconciledDepreciation 2356000.00
ebit 4591000.00
ebitda 6947000.00
depreciationAndAmortization 2356000.00
nonOperatingIncomeNetOther 2906000.00
operatingIncome 6947000.00
otherOperatingExpenses 66551000.00
interestExpense 258000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1796000.00
totalRevenue 73498000.00
totalOperatingExpenses 23191000.00
costOfRevenue 43360000.00
totalOtherIncomeExpenseNet 2648000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8057000.00
netIncomeApplicableToCommonShares 8057000.00
2014-01-31
date 2014-01-31
filing_date 2014-03-05
currency_symbol USD
researchDevelopment 5241000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13515000.00
minorityInterest 0.00
netIncome 11216000.00
sellingGeneralAdministrative 13200000.00
grossProfit 27052000.00
reconciledDepreciation 2295000.00
ebit 8643000.00
ebitda 10938000.00
depreciationAndAmortization 2295000.00
nonOperatingIncomeNetOther 4872000.00
operatingIncome 8643000.00
otherOperatingExpenses 60578000.00
interestExpense 197000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2299000.00
totalRevenue 69221000.00
totalOperatingExpenses 18409000.00
costOfRevenue 42169000.00
totalOtherIncomeExpenseNet 4675000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11216000.00
netIncomeApplicableToCommonShares 11216000.00
2013-10-31
date 2013-10-31
filing_date 2013-11-27
currency_symbol USD
researchDevelopment 6861000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1821000.00
minorityInterest 0.00
netIncome 1655000.00
sellingGeneralAdministrative 13100000.00
grossProfit 23878000.00
reconciledDepreciation 2319000.00
ebit 3933000.00
ebitda 6252000.00
depreciationAndAmortization 2319000.00
nonOperatingIncomeNetOther -2112000.00
operatingIncome 3933000.00
otherOperatingExpenses 60934000.00
interestExpense 195000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 166000.00
totalRevenue 64867000.00
totalOperatingExpenses 19945000.00
costOfRevenue 40989000.00
totalOtherIncomeExpenseNet -2307000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1655000.00
netIncomeApplicableToCommonShares 1655000.00
2013-07-31
date 2013-07-31
filing_date 2013-08-28
currency_symbol USD
researchDevelopment 7190000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -10293000.00
minorityInterest 0.00
netIncome -7210000.00
sellingGeneralAdministrative 12500000.00
grossProfit 12545000.00
reconciledDepreciation 2185000.00
ebit -7104000.00
ebitda -4919000.00
depreciationAndAmortization 2185000.00
nonOperatingIncomeNetOther -3189000.00
operatingIncome -7104000.00
otherOperatingExpenses 51221000.00
interestExpense 205000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3083000.00
totalRevenue 44117000.00
totalOperatingExpenses 19649000.00
costOfRevenue 31572000.00
totalOtherIncomeExpenseNet -3394000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -7210000.00
netIncomeApplicableToCommonShares -7210000.00
2013-04-30
date 2013-04-30
filing_date 2013-06-26
currency_symbol USD
researchDevelopment 9386000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 470000.00
minorityInterest 0.00
netIncome -795000.00
sellingGeneralAdministrative 14290000.00
grossProfit 17722000.00
reconciledDepreciation 2597000.00
ebit -5954000.00
ebitda -3357000.00
depreciationAndAmortization 2597000.00
nonOperatingIncomeNetOther 6424000.00
operatingIncome -5954000.00
otherOperatingExpenses 60064000.00
interestExpense 228000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1265000.00
totalRevenue 54110000.00
totalOperatingExpenses 23676000.00
costOfRevenue 36388000.00
totalOtherIncomeExpenseNet 6196000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -795000.00
netIncomeApplicableToCommonShares -795000.00
2013-01-31
date 2013-01-31
filing_date 2013-03-06
currency_symbol USD
researchDevelopment 10306000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -853000.00
minorityInterest 0.00
netIncome 3869000.00
sellingGeneralAdministrative 10400000.00
grossProfit 19673000.00
reconciledDepreciation 2403000.00
ebit -1066000.00
ebitda 1337000.00
depreciationAndAmortization 2403000.00
nonOperatingIncomeNetOther 213000.00
operatingIncome -1066000.00
otherOperatingExpenses 48153000.00
interestExpense 164000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -4722000.00
totalRevenue 47087000.00
totalOperatingExpenses 20739000.00
costOfRevenue 27414000.00
totalOtherIncomeExpenseNet 49000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3869000.00
netIncomeApplicableToCommonShares 3869000.00
2012-10-31
date 2012-10-31
filing_date 2012-12-05
currency_symbol USD
researchDevelopment 9386000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13236000.00
minorityInterest 0.00
netIncome 8738000.00
sellingGeneralAdministrative 13200000.00
grossProfit 35636000.00
reconciledDepreciation 3005000.00
ebit 10069000.00
ebitda 13074000.00
depreciationAndAmortization 3005000.00
nonOperatingIncomeNetOther 162000.00
operatingIncome 13074000.00
otherOperatingExpenses 67204000.00
interestExpense 162000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4498000.00
totalRevenue 80278000.00
totalOperatingExpenses 22562000.00
costOfRevenue 44642000.00
totalOtherIncomeExpenseNet 162000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8738000.00
netIncomeApplicableToCommonShares 8738000.00
2012-07-31
date 2012-07-31
filing_date 2012-09-06
currency_symbol USD
researchDevelopment 8136000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2080000.00
minorityInterest 0.00
netIncome -1386000.00
sellingGeneralAdministrative 13600000.00
grossProfit 19505000.00
reconciledDepreciation 2932000.00
ebit -2252000.00
ebitda 680000.00
depreciationAndAmortization 2932000.00
nonOperatingIncomeNetOther 172000.00
operatingIncome -2252000.00
otherOperatingExpenses 60929000.00
interestExpense 172000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -694000.00
totalRevenue 58677000.00
totalOperatingExpenses 21757000.00
costOfRevenue 39172000.00
totalOtherIncomeExpenseNet 172000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1386000.00
netIncomeApplicableToCommonShares -1386000.00
2012-04-30
date 2012-04-30
filing_date 2012-06-27
currency_symbol USD
researchDevelopment 7337000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 25893000.00
minorityInterest 0.00
netIncome 17794000.00
sellingGeneralAdministrative 16474000.00
grossProfit 49555000.00
reconciledDepreciation 2555000.00
ebit 25744000.00
ebitda 28299000.00
depreciationAndAmortization 2555000.00
nonOperatingIncomeNetOther 149000.00
operatingIncome 25744000.00
otherOperatingExpenses 84931000.00
interestExpense 149000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 8099000.00
totalRevenue 110675000.00
totalOperatingExpenses 23811000.00
costOfRevenue 61120000.00
totalOtherIncomeExpenseNet 149000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 17794000.00
netIncomeApplicableToCommonShares 17794000.00
2012-01-31
date 2012-01-31
filing_date 2012-03-07
currency_symbol USD
researchDevelopment 7238000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7458000.00
minorityInterest 0.00
netIncome 5744000.00
sellingGeneralAdministrative 12900000.00
grossProfit 27433000.00
reconciledDepreciation 2277000.00
ebit 7329000.00
ebitda 9606000.00
depreciationAndAmortization 2277000.00
nonOperatingIncomeNetOther 129000.00
operatingIncome 7329000.00
otherOperatingExpenses 64635000.00
interestExpense 129000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1714000.00
totalRevenue 71964000.00
totalOperatingExpenses 20104000.00
costOfRevenue 44531000.00
totalOtherIncomeExpenseNet 129000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5744000.00
netIncomeApplicableToCommonShares 5744000.00
2011-10-31
date 2011-10-31
filing_date 2011-12-07
currency_symbol USD
researchDevelopment 8816000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9680000.00
minorityInterest 0.00
netIncome 6587000.00
sellingGeneralAdministrative 12200000.00
grossProfit 30630000.00
reconciledDepreciation 2171000.00
ebit 9574000.00
ebitda 11745000.00
depreciationAndAmortization 2171000.00
nonOperatingIncomeNetOther 106000.00
operatingIncome 9574000.00
otherOperatingExpenses 70798000.00
interestExpense 106000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3093000.00
totalRevenue 80372000.00
totalOperatingExpenses 21056000.00
costOfRevenue 49742000.00
totalOtherIncomeExpenseNet 106000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6587000.00
netIncomeApplicableToCommonShares 6587000.00
2011-07-31
date 2011-07-31
filing_date 2011-09-08
currency_symbol USD
researchDevelopment 7586000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 507000.00
minorityInterest 0.00
netIncome 326000.00
sellingGeneralAdministrative 13700000.00
grossProfit 21715000.00
reconciledDepreciation 1970000.00
ebit 429000.00
ebitda 2399000.00
depreciationAndAmortization 1970000.00
nonOperatingIncomeNetOther 78000.00
operatingIncome 429000.00
otherOperatingExpenses 61568000.00
interestExpense 78000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 181000.00
totalRevenue 61997000.00
totalOperatingExpenses 21286000.00
costOfRevenue 40282000.00
totalOtherIncomeExpenseNet 78000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 326000.00
netIncomeApplicableToCommonShares 326000.00
2011-04-30
date 2011-04-30
filing_date 2011-06-22
currency_symbol USD
researchDevelopment 11236000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 25240000.00
minorityInterest 0.00
netIncome 17636000.00
sellingGeneralAdministrative 12797000.00
grossProfit 49211000.00
reconciledDepreciation 2494000.00
ebit 22684000.00
ebitda 25178000.00
depreciationAndAmortization 2494000.00
operatingIncome 25178000.00
otherOperatingExpenses 80882000.00
interestExpense 62000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7604000.00
totalRevenue 106060000.00
totalOperatingExpenses 24033000.00
costOfRevenue 56849000.00
totalOtherIncomeExpenseNet 62000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 17636000.00
2011-01-31
date 2011-01-31
filing_date 2011-03-09
currency_symbol USD
researchDevelopment 7872000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15728000.00
minorityInterest 0.00
netIncome 11454000.00
sellingGeneralAdministrative 10600000.00
grossProfit 34129000.00
reconciledDepreciation 2612000.00
ebit 13067000.00
ebitda 15679000.00
depreciationAndAmortization 2612000.00
operatingIncome 15679000.00
otherOperatingExpenses 68755000.00
interestExpense 49000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4274000.00
totalRevenue 84434000.00
totalOperatingExpenses 18450000.00
costOfRevenue 50305000.00
totalOtherIncomeExpenseNet 49000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 11454000.00
2010-10-31
date 2010-10-31
filing_date 2010-12-08
currency_symbol USD
researchDevelopment 8689000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 446000.00
minorityInterest 0.00
netIncome 262000.00
sellingGeneralAdministrative 12700000.00
grossProfit 21775000.00
reconciledDepreciation 2810000.00
ebit -2409000.00
ebitda 401000.00
depreciationAndAmortization 2810000.00
operatingIncome 401000.00
otherOperatingExpenses 63380000.00
interestExpense 45000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 184000.00
totalRevenue 63781000.00
totalOperatingExpenses 21374000.00
costOfRevenue 42006000.00
totalOtherIncomeExpenseNet 45000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 262000.00
2010-07-31
date 2010-07-31
filing_date 2010-09-09
currency_symbol USD
researchDevelopment 7972000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -7186000.00
minorityInterest 0.00
netIncome -3443000.00
sellingGeneralAdministrative 11371000.00
grossProfit 12036000.00
reconciledDepreciation 2683000.00
ebit -9990000.00
ebitda -7307000.00
depreciationAndAmortization 2683000.00
operatingIncome -7307000.00
otherOperatingExpenses 45535000.00
interestExpense 121000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3743000.00
totalRevenue 38228000.00
totalOperatingExpenses 19343000.00
costOfRevenue 26192000.00
totalOtherIncomeExpenseNet 121000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2010-04-30
date 2010-04-30
filing_date 2010-06-25
currency_symbol USD
researchDevelopment 7894000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 23534000.00
minorityInterest 0.00
netIncome 15572000.00
sellingGeneralAdministrative 11601000.00
grossProfit 42981000.00
reconciledDepreciation 2517000.00
ebit 23486000.00
ebitda 26003000.00
depreciationAndAmortization 2517000.00
operatingIncome 23486000.00
otherOperatingExpenses 75864000.00
interestExpense 48000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7962000.00
totalRevenue 99350000.00
totalOperatingExpenses 19495000.00
costOfRevenue 56369000.00
totalOtherIncomeExpenseNet 48000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 15572000.00
2010-01-31
date 2010-01-31
filing_date 2010-03-10
currency_symbol USD
researchDevelopment 5167000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8519000.00
minorityInterest 0.00
netIncome 6515000.00
sellingGeneralAdministrative 9800000.00
grossProfit 23481000.00
reconciledDepreciation 2309000.00
ebit 6172000.00
ebitda 8481000.00
depreciationAndAmortization 2309000.00
operatingIncome 8481000.00
otherOperatingExpenses 52380000.00
interestExpense 38000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2004000.00
totalRevenue 60861000.00
totalOperatingExpenses 15000000.00
costOfRevenue 37380000.00
totalOtherIncomeExpenseNet 38000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6515000.00
2009-10-31
date 2009-10-31
filing_date 2009-12-09
currency_symbol USD
researchDevelopment 5776000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3423000.00
minorityInterest 0.00
netIncome 2216000.00
sellingGeneralAdministrative 10500000.00
grossProfit 19649000.00
reconciledDepreciation 2206000.00
ebit 1167000.00
ebitda 3373000.00
depreciationAndAmortization 2206000.00
operatingIncome 3373000.00
otherOperatingExpenses 47994000.00
interestExpense 50000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1207000.00
totalRevenue 51367000.00
totalOperatingExpenses 16276000.00
costOfRevenue 31718000.00
totalOtherIncomeExpenseNet 50000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2216000.00
2009-07-31
date 2009-07-31
filing_date 2009-09-09
currency_symbol USD
researchDevelopment 5673000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -5394000.00
minorityInterest 0.00
netIncome -3587000.00
sellingGeneralAdministrative 10500000.00
grossProfit 10715000.00
reconciledDepreciation 1950000.00
ebit -7403000.00
ebitda -5453000.00
depreciationAndAmortization 1950000.00
operatingIncome -5453000.00
otherOperatingExpenses 43393000.00
interestExpense 59000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1807000.00
totalRevenue 37940000.00
totalOperatingExpenses 16168000.00
costOfRevenue 27225000.00
totalOtherIncomeExpenseNet 59000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2009-04-30
date 2009-04-30
filing_date 2009-06-24
currency_symbol USD
researchDevelopment 7017000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9124000.00
minorityInterest 0.00
netIncome 5836000.00
sellingGeneralAdministrative 10346000.00
grossProfit 26350000.00
reconciledDepreciation 1733000.00
ebit 10231000.00
ebitda 11964000.00
depreciationAndAmortization 1733000.00
operatingIncome 8987000.00
otherOperatingExpenses 67058000.00
interestExpense 137000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3288000.00
totalRevenue 76045000.00
totalOperatingExpenses 17363000.00
costOfRevenue 49695000.00
totalOtherIncomeExpenseNet 137000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5836000.00
2009-01-31
date 2009-01-31
filing_date 2009-03-10
currency_symbol USD
researchDevelopment 4625000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4299000.00
minorityInterest 0.00
netIncome 4541000.00
sellingGeneralAdministrative 7950000.00
grossProfit 16677000.00
reconciledDepreciation 1439000.00
ebit 2663000.00
ebitda 4102000.00
depreciationAndAmortization 1439000.00
operatingIncome 4102000.00
otherOperatingExpenses 48123000.00
interestExpense 197000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -242000.00
totalRevenue 52225000.00
totalOperatingExpenses 12575000.00
costOfRevenue 35548000.00
totalOtherIncomeExpenseNet 197000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4541000.00
2008-10-31
date 2008-10-31
filing_date 2008-12-04
currency_symbol USD
researchDevelopment 4896000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12605000.00
minorityInterest 0.00
netIncome 9059000.00
sellingGeneralAdministrative 7900000.00
grossProfit 24987000.00
reconciledDepreciation 1113000.00
ebit 12236000.00
ebitda 13349000.00
depreciationAndAmortization 1113000.00
operatingIncome 12236000.00
otherOperatingExpenses 53543000.00
interestExpense 400000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3546000.00
totalRevenue 65779000.00
totalOperatingExpenses 12751000.00
costOfRevenue 40792000.00
totalOtherIncomeExpenseNet 369000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 9059000.00
2008-07-31
date 2008-07-31
filing_date 2008-09-10
currency_symbol USD
researchDevelopment 5260000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7769000.00
minorityInterest 0.00
netIncome 4809000.00
sellingGeneralAdministrative 8100000.00
grossProfit 20583000.00
reconciledDepreciation 1070000.00
ebit 7228000.00
ebitda 8298000.00
depreciationAndAmortization 1070000.00
operatingIncome 7228000.00
otherOperatingExpenses 46385000.00
interestExpense 500000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2960000.00
totalRevenue 53613000.00
totalOperatingExpenses 13355000.00
costOfRevenue 33030000.00
totalOtherIncomeExpenseNet 541000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4809000.00
2008-04-30
date 2008-04-30
filing_date 2008-06-26
currency_symbol USD
researchDevelopment 4675000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9790000.00
minorityInterest 0.00
netIncome 6413000.00
sellingGeneralAdministrative 9147000.00
grossProfit 22950000.00
reconciledDepreciation 1237000.00
ebit 9128000.00
ebitda 10365000.00
depreciationAndAmortization 1237000.00
operatingIncome 9128000.00
otherOperatingExpenses 55178000.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3377000.00
totalRevenue 64306000.00
totalOperatingExpenses 13822000.00
costOfRevenue 41356000.00
totalOtherIncomeExpenseNet 662000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6413000.00
2008-01-31
date 2008-01-31
filing_date 2008-03-04
currency_symbol USD
researchDevelopment 3664000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8964000.00
minorityInterest 0.00
netIncome 5965000.00
sellingGeneralAdministrative 8200000.00
grossProfit 19833000.00
reconciledDepreciation 1017000.00
ebit 7953000.00
ebitda 8970000.00
depreciationAndAmortization 1017000.00
operatingIncome 7953000.00
otherOperatingExpenses 40582000.00
interestExpense 1000000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2999000.00
totalRevenue 48535000.00
totalOperatingExpenses 11880000.00
costOfRevenue 28702000.00
totalOtherIncomeExpenseNet 1011000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5965000.00
2007-10-31
date 2007-10-31
filing_date 2007-12-06
currency_symbol USD
researchDevelopment 3802000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7695000.00
minorityInterest 0.00
netIncome 5164000.00
sellingGeneralAdministrative 8600000.00
grossProfit 18927000.00
reconciledDepreciation 790000.00
ebit 6552000.00
ebitda 7342000.00
depreciationAndAmortization 790000.00
operatingIncome 6552000.00
otherOperatingExpenses 47149000.00
interestExpense 1100000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2531000.00
totalRevenue 53701000.00
totalOperatingExpenses 12375000.00
costOfRevenue 34774000.00
totalOtherIncomeExpenseNet 1143000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5164000.00
2007-07-31
date 2007-07-31
filing_date 2007-09-06
currency_symbol USD
researchDevelopment 4300000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5790000.00
minorityInterest 0.00
netIncome 3844000.00
sellingGeneralAdministrative 7700000.00
grossProfit 16837000.00
reconciledDepreciation 805000.00
ebit 4811000.00
ebitda 5616000.00
depreciationAndAmortization 805000.00
operatingIncome 4811000.00
otherOperatingExpenses 44393000.00
interestExpense 1000000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1946000.00
totalRevenue 49204000.00
totalOperatingExpenses 12026000.00
costOfRevenue 32367000.00
totalOtherIncomeExpenseNet 979000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3844000.00
2007-04-30
date 2007-04-30
filing_date 2007-06-29
currency_symbol USD
researchDevelopment 4679000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8642000.00
minorityInterest 0.00
netIncome 5570000.00
sellingGeneralAdministrative 6950000.00
grossProfit 19090000.00
reconciledDepreciation 779000.00
ebit 7461000.00
ebitda 8240000.00
depreciationAndAmortization 779000.00
operatingIncome 7461000.00
otherOperatingExpenses 43239000.00
interestExpense 6000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3072000.00
totalRevenue 50700000.00
totalOperatingExpenses 11629000.00
costOfRevenue 31610000.00
totalOtherIncomeExpenseNet 1181000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5570000.00
2007-01-31
date 2007-01-31
filing_date 2007-03-09
currency_symbol USD
researchDevelopment 2240000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13345000.00
minorityInterest 0.00
netIncome 8889000.00
sellingGeneralAdministrative 4224000.00
grossProfit 19636000.00
ebit 13345000.00
ebitda 13172000.00
operatingIncome 13172000.00
otherOperatingExpenses 33103000.00
interestExpense 6000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4456000.00
totalRevenue 46275000.00
totalOperatingExpenses 6464000.00
costOfRevenue 26639000.00
totalOtherIncomeExpenseNet 173000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8889000.00
2006-10-31
date 2006-10-31
filing_date 2006-10-31
currency_symbol USD
researchDevelopment 3180000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7996000.00
minorityInterest 0.00
netIncome 4894000.00
sellingGeneralAdministrative 9915000.00
grossProfit 17770000.00
ebit 7855000.00
ebitda 14590000.00
depreciationAndAmortization 6735000.00
operatingIncome 7855000.00
otherOperatingExpenses 30599000.00
interestExpense 6000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3102000.00
totalRevenue 45189000.00
totalOperatingExpenses 3180000.00
costOfRevenue 27419000.00
totalOtherIncomeExpenseNet 141000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4894000.00
2006-07-31
date 2006-07-31
filing_date 2006-07-31
currency_symbol USD
researchDevelopment 3841000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2219000.00
minorityInterest 0.00
netIncome 1365000.00
sellingGeneralAdministrative 6132000.00
grossProfit 11986000.00
reconciledDepreciation 667000.00
ebit 1807000.00
ebitda 2474000.00
depreciationAndAmortization 667000.00
operatingIncome 2013000.00
otherOperatingExpenses 29544000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 854000.00
totalRevenue 31557000.00
totalOperatingExpenses 9973000.00
costOfRevenue 19571000.00
totalOtherIncomeExpenseNet 206000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1365000.00
2006-04-30
date 2006-04-30
filing_date 2006-04-30
currency_symbol USD
researchDevelopment 24282000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9784000.00
minorityInterest 0.00
netIncome 3357000.00
sellingGeneralAdministrative 13279000.00
grossProfit 36202000.00
ebit 0.00
ebitda -86830000.00
operatingIncome -86830000.00
otherOperatingExpenses 123032000.00
interestExpense 33000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3357000.00
totalRevenue 36202000.00
totalOperatingExpenses -123032000.00
costOfRevenue 17572000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6815000.00
2006-01-31
date 2006-01-31
filing_date 2006-01-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6273000.00
minorityInterest 0.00
netIncome 3357000.00
sellingGeneralAdministrative 9298000.00
grossProfit 36202000.00
ebit 0.00
ebitda 36202000.00
operatingIncome 36202000.00
otherOperatingExpenses 0.00
interestExpense 35000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3357000.00
totalRevenue 36202000.00
totalOperatingExpenses 29000000.00
costOfRevenue 19564000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4393000.00
2005-10-31
date 2005-10-31
filing_date 2005-10-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10490000.00
minorityInterest 0.00
netIncome 3357000.00
sellingGeneralAdministrative 18331000.00
grossProfit 36202000.00
ebit 0.00
ebitda 36202000.00
operatingIncome 36202000.00
otherOperatingExpenses 0.00
interestExpense 59000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3357000.00
totalRevenue 36202000.00
totalOperatingExpenses 0.00
costOfRevenue 43463000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6054000.00
2005-07-31
date 2005-07-31
filing_date 2005-07-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 1338000.00
sellingGeneralAdministrative 0.00
grossProfit 30752000.00
ebit 0.00
ebitda 30752000.00
operatingIncome 30752000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1338000.00
totalRevenue 30752000.00
totalOperatingExpenses 0.00
costOfRevenue 0.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1293000.00
2005-04-30
date 2005-04-30
filing_date 2005-04-30
currency_symbol USD
researchDevelopment 15189000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 20025000.00
minorityInterest 0.00
netIncome 3670000.00
sellingGeneralAdministrative 26532000.00
grossProfit 26289000.00
ebit 0.00
ebitda -58609000.00
operatingIncome -58609000.00
otherOperatingExpenses 84898000.00
interestExpense 110000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3670000.00
totalRevenue 26289000.00
totalOperatingExpenses -84898000.00
costOfRevenue 57496000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5690000.00
2005-01-31
date 2005-01-31
filing_date 2005-01-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 3671000.00
sellingGeneralAdministrative 0.00
grossProfit 26289000.00
ebit 0.00
ebitda 26289000.00
operatingIncome 26289000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3671000.00
totalRevenue 26289000.00
totalOperatingExpenses 0.00
costOfRevenue 0.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3651000.00
2004-10-31
date 2004-10-31
filing_date 2004-10-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 3671000.00
sellingGeneralAdministrative 0.00
grossProfit 26289000.00
ebit 0.00
ebitda 26289000.00
operatingIncome 26289000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3671000.00
totalRevenue 26289000.00
totalOperatingExpenses 0.00
costOfRevenue 0.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4211000.00
2004-07-31
date 2004-07-31
filing_date 2004-07-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 3671000.00
sellingGeneralAdministrative 0.00
grossProfit 26289000.00
ebit 0.00
ebitda 26289000.00
operatingIncome 26289000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3671000.00
totalRevenue 26289000.00
totalOperatingExpenses 0.00
costOfRevenue 0.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1018000.00
yearly
2023-04-30
date 2023-04-30
filing_date 2023-06-28
currency_symbol USD
researchDevelopment 64255000.00
incomeBeforeTax -188377000.00
minorityInterest -45000.00
netIncome -173714000.00
sellingGeneralAdministrative 131905000.00
grossProfit 173514000.00
reconciledDepreciation 99999000.00
ebit -22992000.00
ebitda 77007000.00
depreciationAndAmortization 99999000.00
nonOperatingIncomeNetOther -2799000.00
operatingIncome -22992000.00
otherOperatingExpenses 563182000.00
interestExpense 9368000.00
taxProvision -14663000.00
interestIncome 9368000.00
netInterestIncome -9368000.00
nonRecurring 156017000.00
incomeTaxExpense -14663000.00
totalRevenue 540536000.00
totalOperatingExpenses 196160000.00
costOfRevenue 367022000.00
totalOtherIncomeExpenseNet -165385000.00
netIncomeFromContinuingOps -176167000.00
netIncomeApplicableToCommonShares -176212000.00
2022-04-30
date 2022-04-30
filing_date 2022-06-29
currency_symbol USD
researchDevelopment 54689000.00
incomeBeforeTax -19143000.00
minorityInterest -3000.00
netIncome -8774000.00
sellingGeneralAdministrative 96434000.00
grossProfit 141236000.00
reconciledDepreciation 60825000.00
ebit -20200000.00
ebitda 40625000.00
depreciationAndAmortization 60825000.00
nonOperatingIncomeNetOther 773000.00
operatingIncome -20200000.00
otherOperatingExpenses 455619000.00
interestExpense 5440000.00
taxProvision -10369000.00
interestIncome 5682000.00
netInterestIncome -5440000.00
extraordinaryItems 0.00
incomeTaxExpense -10369000.00
totalRevenue 445732000.00
totalOperatingExpenses 151123000.00
costOfRevenue 304496000.00
totalOtherIncomeExpenseNet 1057000.00
netIncomeFromContinuingOps -4185000.00
netIncomeApplicableToCommonShares -500000.00
2021-04-30
date 2021-04-30
filing_date 2021-06-29
currency_symbol USD
researchDevelopment 53764000.00
incomeBeforeTax 34365000.00
minorityInterest 14000.00
netIncome 33826000.00
sellingGeneralAdministrative 67481000.00
grossProfit 164558000.00
reconciledDepreciation 19262000.00
ebit 43313000.00
ebitda 54245000.00
depreciationAndAmortization 10932000.00
nonOperatingIncomeNetOther -18811000.00
operatingIncome 43313000.00
otherOperatingExpenses 351599000.00
interestExpense 618000.00
taxProvision 539000.00
interestIncome 619000.00
netInterestIncome -618000.00
extraordinaryItems 0.00
incomeTaxExpense 539000.00
totalRevenue 394912000.00
totalOperatingExpenses 121245000.00
costOfRevenue 230354000.00
totalOtherIncomeExpenseNet -8948000.00
netIncomeFromContinuingOps 23345000.00
netIncomeApplicableToCommonShares 23331000.00
2020-04-30
date 2020-04-30
filing_date 2020-06-24
currency_symbol USD
researchDevelopment 46477000.00
incomeBeforeTax 52670000.00
minorityInterest 14000.00
netIncome 41074000.00
sellingGeneralAdministrative 59490000.00
grossProfit 153102000.00
reconciledDepreciation 9888000.00
ebit 47135000.00
ebitda 57023000.00
depreciationAndAmortization 9888000.00
nonOperatingIncomeNetOther 48000.00
operatingIncome 47135000.00
otherOperatingExpenses 320161000.00
interestExpense 213000.00
taxProvision 5848000.00
interestIncome 4828000.00
netInterestIncome 4828000.00
extraordinaryItems -265000.00
incomeTaxExpense 5848000.00
totalRevenue 367296000.00
totalOperatingExpenses 105967000.00
costOfRevenue 214194000.00
totalOtherIncomeExpenseNet 5535000.00
discontinuedOperations -265000.00
netIncomeFromContinuingOps 41335000.00
netIncomeApplicableToCommonShares 41074000.00
2019-04-30
date 2019-04-30
filing_date 2019-06-26
currency_symbol USD
researchDevelopment 34234000.00
incomeBeforeTax 50478000.00
minorityInterest 4000.00
netIncome 47438000.00
sellingGeneralAdministrative 60343000.00
grossProfit 128403000.00
reconciledDepreciation 7669000.00
ebit 33826000.00
ebitda 41495000.00
depreciationAndAmortization 7669000.00
nonOperatingIncomeNetOther 12708000.00
operatingIncome 33826000.00
otherOperatingExpenses 280448000.00
interestExpense 18253000.00
taxProvision 4641000.00
interestIncome 4672000.00
netInterestIncome 4672000.00
extraordinaryItems 5526000.00
incomeTaxExpense 4641000.00
totalRevenue 314274000.00
totalOperatingExpenses 94577000.00
costOfRevenue 185871000.00
totalOtherIncomeExpenseNet 11980000.00
discontinuedOperations 5526000.00
netIncomeFromContinuingOps 41893000.00
netIncomeApplicableToCommonShares 47438000.00
2018-04-30
date 2018-04-30
filing_date 2018-06-27
currency_symbol USD
researchDevelopment 26433000.00
incomeBeforeTax 33820000.00
minorityInterest -216000.00
netIncome 20068000.00
sellingGeneralAdministrative 50826000.00
grossProfit 108888000.00
reconciledDepreciation 5982000.00
ebit 31629000.00
ebitda 37611000.00
depreciationAndAmortization 5982000.00
nonOperatingIncomeNetOther 908000.00
operatingIncome 31629000.00
otherOperatingExpenses 239423000.00
interestExpense 2240000.00
taxProvision 10177000.00
interestIncome 2240000.00
netInterestIncome 2240000.00
extraordinaryItems -7187000.00
incomeTaxExpense 10177000.00
totalRevenue 271052000.00
totalOperatingExpenses 77259000.00
costOfRevenue 162164000.00
totalOtherIncomeExpenseNet -49000.00
discontinuedOperations -2508000.00
netIncomeFromContinuingOps 22360000.00
netIncomeApplicableToCommonShares 20068000.00
2017-04-30
date 2017-04-30
filing_date 2017-06-28
currency_symbol USD
researchDevelopment 33042000.00
incomeBeforeTax 14209000.00
minorityInterest -22000.00
netIncome 12479000.00
sellingGeneralAdministrative 56537000.00
grossProfit 102110000.00
reconciledDepreciation 7054000.00
ebit 12531000.00
ebitda 19585000.00
depreciationAndAmortization 7054000.00
nonOperatingIncomeNetOther 1678000.00
operatingIncome 12531000.00
otherOperatingExpenses 252342000.00
interestExpense 1618000.00
taxProvision 1752000.00
interestIncome 1618000.00
netInterestIncome 1618000.00
extraordinaryItems -4601000.00
incomeTaxExpense 1752000.00
totalRevenue 264873000.00
totalOperatingExpenses 89579000.00
costOfRevenue 162763000.00
totalOtherIncomeExpenseNet 60000.00
discontinuedOperations -4601000.00
netIncomeFromContinuingOps 12457000.00
netIncomeApplicableToCommonShares 12479000.00
2016-04-30
date 2016-04-30
filing_date 2016-06-29
currency_symbol USD
researchDevelopment 42291000.00
incomeBeforeTax 8068000.00
minorityInterest 239000.00
netIncome 8966000.00
sellingGeneralAdministrative 60077000.00
grossProfit 112103000.00
ebit 9735000.00
ebitda 15809000.00
depreciationAndAmortization 6074000.00
nonOperatingIncomeNetOther -1667000.00
operatingIncome 9735000.00
otherOperatingExpenses 254363000.00
interestExpense 1032000.00
taxProvision 2983000.00
interestIncome 969000.00
extraordinaryItems -6427000.00
incomeTaxExpense -898000.00
totalRevenue 264098000.00
totalOperatingExpenses 102368000.00
costOfRevenue 151995000.00
totalOtherIncomeExpenseNet -2699000.00
discontinuedOperations -6427000.00
netIncomeFromContinuingOps 8966000.00
netIncomeApplicableToCommonShares 8966000.00
2015-04-30
date 2015-04-30
filing_date 2015-07-01
currency_symbol USD
researchDevelopment 46491000.00
incomeBeforeTax 1893000.00
minorityInterest 239000.00
netIncome 2895000.00
sellingGeneralAdministrative 55763000.00
grossProfit 104268000.00
ebit 2014000.00
ebitda 10380000.00
depreciationAndAmortization 8366000.00
nonOperatingIncomeNetOther -121000.00
operatingIncome 2014000.00
otherOperatingExpenses 257384000.00
interestExpense 882000.00
taxProvision -1002000.00
incomeTaxExpense -1002000.00
totalRevenue 259398000.00
totalOperatingExpenses 102254000.00
costOfRevenue 155130000.00
totalOtherIncomeExpenseNet -1003000.00
discontinuedOperations -6427000.00
netIncomeFromContinuingOps 2895000.00
netIncomeApplicableToCommonShares 2895000.00
2014-04-30
date 2014-04-30
filing_date 2014-07-09
currency_symbol USD
researchDevelopment 25515000.00
incomeBeforeTax 14896000.00
minorityInterest 239000.00
netIncome 13718000.00
sellingGeneralAdministrative 55679000.00
grossProfit 93613000.00
ebit 12419000.00
ebitda 21574000.00
depreciationAndAmortization 9155000.00
nonOperatingIncomeNetOther 2477000.00
operatingIncome 12419000.00
otherOperatingExpenses 239284000.00
interestExpense 855000.00
incomeTaxExpense 1178000.00
totalRevenue 251703000.00
totalOperatingExpenses 81194000.00
costOfRevenue 158090000.00
totalOtherIncomeExpenseNet 1622000.00
netIncomeFromContinuingOps 13718000.00
netIncomeApplicableToCommonShares 13718000.00
2013-04-30
date 2013-04-30
filing_date 2013-06-26
currency_symbol USD
researchDevelopment 37214000.00
incomeBeforeTax 10773000.00
netIncome 10426000.00
sellingGeneralAdministrative 51520000.00
grossProfit 92536000.00
ebit 3802000.00
ebitda 14739000.00
depreciationAndAmortization 10937000.00
nonOperatingIncomeNetOther 6971000.00
operatingIncome 3802000.00
otherOperatingExpenses 236350000.00
interestExpense 726000.00
incomeTaxExpense 347000.00
totalRevenue 240152000.00
totalOperatingExpenses 88734000.00
costOfRevenue 147616000.00
totalOtherIncomeExpenseNet 6245000.00
netIncomeFromContinuingOps 10426000.00
netIncomeApplicableToCommonShares 10426000.00
2012-04-30
date 2012-04-30
filing_date 2012-06-27
currency_symbol USD
researchDevelopment 30977000.00
incomeBeforeTax 43538000.00
netIncome 30451000.00
sellingGeneralAdministrative 55280000.00
grossProfit 129333000.00
ebit 43076000.00
ebitda 52049000.00
depreciationAndAmortization 8973000.00
nonOperatingIncomeNetOther 462000.00
operatingIncome 43076000.00
otherOperatingExpenses 281932000.00
interestExpense 462000.00
incomeTaxExpense 13087000.00
totalRevenue 325008000.00
totalOperatingExpenses 86257000.00
costOfRevenue 195675000.00
totalOtherIncomeExpenseNet 462000.00
netIncomeFromContinuingOps 30451000.00
netIncomeApplicableToCommonShares 30451000.00
2011-04-30
date 2011-04-30
filing_date 2011-06-22
currency_symbol USD
researchDevelopment 35769000.00
incomeBeforeTax 34228000.00
netIncome 25909000.00
sellingGeneralAdministrative 47431000.00
grossProfit 117151000.00
ebit 23352000.00
ebitda 33951000.00
depreciationAndAmortization 10599000.00
operatingIncome 33951000.00
otherOperatingExpenses 258552000.00
interestExpense 277000.00
incomeTaxExpense 8319000.00
totalRevenue 292503000.00
totalOperatingExpenses 83200000.00
costOfRevenue 175352000.00
totalOtherIncomeExpenseNet 277000.00
netIncomeApplicableToCommonShares 25909000.00
2010-04-30
date 2010-04-30
filing_date 2010-06-25
currency_symbol USD
researchDevelopment 24510000.00
incomeBeforeTax 30082000.00
netIncome 20716000.00
sellingGeneralAdministrative 42429000.00
grossProfit 96826000.00
ebit 20905000.00
ebitda 29887000.00
depreciationAndAmortization 8982000.00
operatingIncome 29887000.00
otherOperatingExpenses 219631000.00
interestExpense 195000.00
incomeTaxExpense 9366000.00
totalRevenue 249518000.00
totalOperatingExpenses 66939000.00
costOfRevenue 152692000.00
totalOtherIncomeExpenseNet 195000.00
netIncomeApplicableToCommonShares 20716000.00
2009-04-30
date 2009-04-30
filing_date 2009-06-24
currency_symbol USD
researchDevelopment 21798000.00
incomeBeforeTax 33797000.00
netIncome 24245000.00
sellingGeneralAdministrative 34246000.00
grossProfit 88597000.00
ebit 33797000.00
ebitda 39152000.00
depreciationAndAmortization 5355000.00
operatingIncome 32553000.00
otherOperatingExpenses 215109000.00
interestExpense 1244000.00
incomeTaxExpense 9552000.00
totalRevenue 247662000.00
totalOperatingExpenses 56044000.00
costOfRevenue 159065000.00
totalOtherIncomeExpenseNet 1244000.00
netIncomeApplicableToCommonShares 24245000.00
2008-04-30
date 2008-04-30
filing_date 2008-06-26
currency_symbol USD
researchDevelopment 16441000.00
incomeBeforeTax 32239000.00
netIncome 21386000.00
sellingGeneralAdministrative 33662000.00
grossProfit 78547000.00
ebit 28444000.00
ebitda 32293000.00
depreciationAndAmortization 3849000.00
operatingIncome 28444000.00
otherOperatingExpenses 187302000.00
interestExpense 1000.00
incomeTaxExpense 10853000.00
totalRevenue 215746000.00
totalOperatingExpenses 50103000.00
costOfRevenue 137199000.00
totalOtherIncomeExpenseNet 3795000.00
netIncomeApplicableToCommonShares 21386000.00
2007-04-30
date 2007-04-30
filing_date 2007-06-29
currency_symbol USD
researchDevelopment 13940000.00
incomeBeforeTax 32202000.00
netIncome 20718000.00
sellingGeneralAdministrative 24041000.00
grossProfit 68482000.00
ebit 30501000.00
ebitda 33398000.00
depreciationAndAmortization 2897000.00
operatingIncome 30501000.00
otherOperatingExpenses 143220000.00
interestExpense 6000.00
incomeTaxExpense 11484000.00
totalRevenue 173721000.00
totalOperatingExpenses 37981000.00
costOfRevenue 105239000.00
totalOtherIncomeExpenseNet 1701000.00
netIncomeApplicableToCommonShares 20718000.00
2006-04-30
date 2006-04-30
filing_date 2006-04-30
currency_symbol USD
researchDevelopment 16098000.00
incomeBeforeTax 16290000.00
netIncome 11409000.00
sellingGeneralAdministrative 24336000.00
grossProfit 56759000.00
ebit 16360000.00
ebitda 18359000.00
depreciationAndAmortization 1999000.00
operatingIncome 16325000.00
otherOperatingExpenses 123032000.00
interestExpense 0.00
incomeTaxExpense 4881000.00
totalRevenue 139357000.00
totalOperatingExpenses 40434000.00
costOfRevenue 82598000.00
totalOtherIncomeExpenseNet -35000.00
netIncomeApplicableToCommonShares 11208000.00
2005-04-30
date 2005-04-30
filing_date 2005-04-30
currency_symbol USD
researchDevelopment 9799000.00
incomeBeforeTax 20213000.00
netIncome 14682000.00
sellingGeneralAdministrative 16550000.00
grossProfit 46606000.00
ebit 20301000.00
ebitda 21354000.00
depreciationAndAmortization 1053000.00
operatingIncome 20257000.00
otherOperatingExpenses 84898000.00
interestExpense 0.00
incomeTaxExpense 5531000.00
totalRevenue 105155000.00
totalOperatingExpenses 26349000.00
costOfRevenue 58549000.00
totalOtherIncomeExpenseNet -44000.00
netIncomeApplicableToCommonShares 14570000.00
2004-04-30
date 2004-04-30
filing_date 2004-04-30
currency_symbol USD
netIncome 2171000.00
grossProfit 47680000.00
ebitda 47680000.00
operatingIncome 47680000.00
interestExpense 0.00
incomeTaxExpense -2171000.00
totalRevenue 47680000.00
2003-04-30
date 2003-04-30
filing_date 2003-04-30
currency_symbol USD
netIncome 541000.00
grossProfit 45817000.00
ebitda 45817000.00
operatingIncome 45817000.00
interestExpense 0.00
incomeTaxExpense -541000.00
totalRevenue 45817000.00