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

Logo

Fox Factory Holding Corp. занимается проектированием, инжинирингом, производством и маркетингом продукции для повышения динамики продуктов. Фирма предлагает велосипеды; бок о сторонах; дорожные транспортные средства с внедорожными возможностями; внедорожники и грузовики; вездеходы; снегоходы; специальные транспортные средства и приложения; и мотоциклы. Он работает в следующих географических сегментах: Северная Америка, Азия, Европа и остальной мир. Компания была основана 28 декабря 2007 года и имеет штаб-квартиру в Бразелтоне, штат Джорджия.

General
Code FOXF
Type Common Stock
Name Fox Factory Holding Corp
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG004T7VS53
ISIN US35138V1026
LEI 529900GE1HSV0617R721
PrimaryTicker FOXF.US
CUSIP 35138V102
CIK 1424929
EmployerIdNumber 26-1647258
FiscalYearEnd January
IPODate 2013-08-12
InternationalDomestic Domestic
Sector Consumer Cyclical
Industry Auto Parts
GicSector Consumer Discretionary
GicGroup Automobiles & Components
GicIndustry Automobile Components
GicSubIndustry Automotive Parts & Equipment
HomeCategory Domestic
IsDelisted Нет
Address 2055 Sugarloaf Circle, Duluth, GA, United States, 30097
Listings
0
Code FF0
Exchange F
Name Fox Factory Holding Corp
Phone 831 274 6500
WebURL https://www.ridefox.com
FullTimeEmployees 4200
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 2875120128
MarketCapitalizationMln 2875.1201
EBITDA 268536992
PERatio 16.96
PEGRatio 1.72
WallStreetTargetPrice 89.63
BookValue 29.29
DividendShare 0
DividendYield 0
EarningsShare 4
EPSEstimateCurrentYear 5.27
EPSEstimateNextYear 5.78
EPSEstimateNextQuarter 1.43
EPSEstimateCurrentQuarter 1.1
MostRecentQuarter 2023-10-31
ProfitMargin 0.1102
OperatingMarginTTM 0.1249
ReturnOnAssetsTTM 0.0807
ReturnOnEquityTTM 0.1478
RevenueTTM 1540323968
RevenuePerShareTTM 36.386
QuarterlyRevenueGrowthYOY -0.191
GrossProfitTTM 531343000
DilutedEpsTTM 4
QuarterlyEarningsGrowthYOY -0.308

Financials / Income Statement / quarterly / net Income

37.73M
2022-01-31
48.05M
2022-04-30
53.5M
2022-07-31
50.77M
2022-10-31
52.96M
2023-01-31
41.77M
2023-04-30
39.74M
2023-07-31
35.29M
2023-10-31

Financials / Income Statement / quarterly / ebitda

48.89M
2022-01-31
64.36M
2022-04-30
73.3M
2022-07-31
79.17M
2022-10-31
61.1M
2023-01-31
60.56M
2023-04-30
59.53M
2023-07-31
57.05M
2023-10-31

Financials / Income Statement / quarterly / totalRevenue

342.33M
2022-01-31
377.98M
2022-04-30
406.71M
2022-07-31
409.17M
2022-10-31
408.64M
2023-01-31
399.85M
2023-04-30
400.72M
2023-07-31
331.12M
2023-10-31

Earnings / History / epsActual

1.36
2022-10-31
1.43
2023-01-31
1.2
2023-04-30
1.21
2023-07-31
1.06
2023-10-31
0
2024-01-31
0
2024-04-30
0
2024-07-31
Valuation
TrailingPE 16.96
ForwardPE 13.21
PriceSalesTTM 1.8198
PriceBookMRQ 2.2582
EnterpriseValue 3038684672
EnterpriseValueRevenue 1.8926
EnterpriseValueEbitda 11.1746
SharesStats
SharesOutstanding 42380900
SharesFloat 42291086
PercentInsiders 0.252
PercentInstitutions 108.776
Technicals
Beta 1.619
52WeekHigh 127.5399
52WeekLow 49.12
50DayMA 69.388
200DayMA 96.4251
SharesShort 1294164
SharesShortPriorMonth 1410013
ShortRatio 1.74
ShortPercent 0.0348
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-10-31
date 2023-10-31
filing_date 2023-11-03
totalAssets 1674358000.00
intangibleAssets 207659000.00
otherCurrentAssets 155394000.00
totalLiab 433055000.00
totalStockholderEquity 1241303000.00
otherCurrentLiab 103201000.00
commonStock 42000.00
retainedEarnings 880872000.00
goodWill 386139000.00
cash 90631000.00
totalCurrentLiabilities 191677000.00
netDebt 99369000.00
shortLongTermDebtTotal 190000000.00
otherStockholderEquity 350364000.00
totalCurrentAssets 737223000.00
netReceivables 149989000.00
inventory 341209000.00
accountsPayable 88476000.00
accumulatedOtherComprehensiveIncome 10025000.00
nonCurrrentAssetsOther 10806000.00
nonCurrentAssetsTotal 937135000.00
nonCurrentLiabilitiesTotal 241378000.00
liabilitiesAndStockholdersEquity 1674358000.00
cashAndShortTermInvestments 90631000.00
propertyPlantAndEquipmentNet 275275000.00
commonStockSharesOutstanding 42510000.00
2023-07-31
date 2023-07-31
filing_date 2023-08-04
currency_symbol USD
totalAssets 1793763000.00
intangibleAssets 214469000.00
otherCurrentAssets 214761000.00
totalLiab 587962000.00
totalStockholderEquity 1205801000.00
otherCurrentLiab 108266000.00
commonStock 42000.00
capitalStock 42000.00
retainedEarnings 845579000.00
goodWill 385999000.00
cash 105440000.00
totalCurrentLiabilities 207562000.00
currentDeferredRevenue -13179000.00
netDebt 219560000.00
shortTermDebt 13179000.00
shortLongTermDebtTotal 325000000.00
otherStockholderEquity 347451000.00
totalCurrentAssets 846722000.00
netReceivables 171303000.00
longTermDebt 190000000.00
inventory 355218000.00
accountsPayable 99296000.00
accumulatedOtherComprehensiveIncome 12729000.00
nonCurrrentAssetsOther 10147000.00
nonCurrentAssetsTotal 947041000.00
nonCurrentLiabilitiesOther 51378000.00
nonCurrentLiabilitiesTotal 380400000.00
liabilitiesAndStockholdersEquity 1793763000.00
cashAndShortTermInvestments 105440000.00
propertyPlantAndEquipmentGross 275275000.00
propertyPlantAndEquipmentNet 279355000.00
netWorkingCapital 545546000.00
netInvestedCapital 1431303000.00
commonStockSharesOutstanding 42480000.00
2023-04-30
date 2023-04-30
filing_date 2023-05-04
currency_symbol USD
totalAssets 1824432000.00
intangibleAssets 226083000.00
otherCurrentAssets 214572000.00
totalLiab 660185000.00
totalStockholderEquity 1164247000.00
otherCurrentLiab 106365000.00
commonStock 42000.00
capitalStock 42000.00
retainedEarnings 805844000.00
goodWill 380906000.00
otherAssets 61582000.00
cash 91892000.00
totalCurrentLiabilities 253636000.00
netDebt 268108000.00
shortTermDebt 11940000.00
shortLongTermDebtTotal 360000000.00
otherStockholderEquity 346031000.00
propertyPlantEquipment 279355000.00
totalCurrentAssets 881669000.00
netTangibleAssets 605333000.00
netReceivables 195313000.00
longTermDebt 325000000.00
inventory 379892000.00
accountsPayable 135331000.00
accumulatedOtherComprehensiveIncome 12330000.00
nonCurrrentAssetsOther 10702000.00
nonCurrentAssetsTotal 942763000.00
capitalLeaseObligations 13179000.00
nonCurrentLiabilitiesOther 55400000.00
nonCurrentLiabilitiesTotal 406549000.00
liabilitiesAndStockholdersEquity 1824432000.00
cashAndShortTermInvestments 91892000.00
propertyPlantAndEquipmentGross 279355000.00
propertyPlantAndEquipmentNet 268333000.00
netWorkingCapital 639160000.00
netInvestedCapital 1530801000.00
commonStockSharesOutstanding 42496000.00
2023-01-31
date 2023-01-31
filing_date 2023-02-23
currency_symbol USD
totalAssets 1618336000.00
intangibleAssets 178980000.00
otherCurrentAssets 101364000.00
totalLiab 496950000.00
totalStockholderEquity 1121386000.00
otherCurrentLiab 117415000.00
commonStock 42000.00
capitalStock 42000.00
retainedEarnings 764077000.00
goodWill 323978000.00
cash 145250000.00
totalCurrentLiabilities 258889000.00
netDebt 65064000.00
shortTermDebt 10314000.00
shortLongTermDebtTotal 210314000.00
otherStockholderEquity 342485000.00
totalCurrentAssets 797674000.00
netReceivables 200440000.00
longTermDebt 360000000.00
inventory 350620000.00
accountsPayable 131160000.00
accumulatedOtherComprehensiveIncome 14782000.00
nonCurrrentAssetsOther 10054000.00
nonCurrentAssetsTotal 820662000.00
capitalLeaseObligations 11940000.00
nonCurrentLiabilitiesOther 46549000.00
nonCurrentLiabilitiesTotal 238061000.00
liabilitiesAndStockholdersEquity 1618336000.00
cashAndShortTermInvestments 145250000.00
propertyPlantAndEquipmentGross 268333000.00
propertyPlantAndEquipmentNet 250311000.00
netWorkingCapital 628033000.00
netInvestedCapital 1524247000.00
commonStockSharesOutstanding 42417000.00
2022-10-31
date 2022-10-31
filing_date 2022-11-03
currency_symbol USD
totalAssets 1677865000.00
intangibleAssets 180800000.00
otherCurrentAssets 14793000.00
totalLiab 622731000.00
totalStockholderEquity 1055134000.00
otherCurrentLiab 123625000.00
commonStock 42000.00
capitalStock 42000.00
retainedEarnings 711118000.00
otherLiab 963000.00
goodWill 323931000.00
otherAssets 62306000.00
cash 153137000.00
totalCurrentLiabilities 265091000.00
netDebt 181670000.00
shortTermDebt 9807000.00
shortLongTermDebtTotal 334807000.00
otherStockholderEquity 337649000.00
propertyPlantEquipment 250311000.00
totalCurrentAssets 877142000.00
netTangibleAssets 618428000.00
netReceivables 194422000.00
longTermDebt 200000000.00
inventory 354223000.00
accountsPayable 131659000.00
accumulatedOtherComprehensiveIncome 6325000.00
nonCurrrentAssetsOther 10522000.00
nonCurrentAssetsTotal 800723000.00
capitalLeaseObligations 10314000.00
nonCurrentLiabilitiesOther 38061000.00
nonCurrentLiabilitiesTotal 357640000.00
liabilitiesAndStockholdersEquity 1677865000.00
cashAndShortTermInvestments 153137000.00
propertyPlantAndEquipmentGross 250311000.00
propertyPlantAndEquipmentNet 241092000.00
netWorkingCapital 538785000.00
netInvestedCapital 1321386000.00
commonStockSharesOutstanding 42387000.00
2022-07-31
date 2022-07-31
filing_date 2022-08-04
currency_symbol USD
totalAssets 1718223000.00
intangibleAssets 186074000.00
otherCurrentAssets 13350000.00
totalLiab 716296000.00
totalStockholderEquity 1001927000.00
otherCurrentLiab 101125000.00
commonStock 42000.00
capitalStock 42000.00
retainedEarnings 660347000.00
otherLiab 1914000.00
goodWill 323965000.00
otherAssets 49100000.00
cash 108637000.00
totalCurrentLiabilities 272460000.00
netDebt 311084000.00
shortTermDebt 9721000.00
shortLongTermDebtTotal 419721000.00
otherStockholderEquity 333685000.00
propertyPlantEquipment 237207000.00
totalCurrentAssets 920859000.00
netTangibleAssets 491888000.00
netReceivables 195449000.00
longTermDebt 325000000.00
inventory 349050000.00
accountsPayable 161614000.00
accumulatedOtherComprehensiveIncome 7853000.00
nonCurrrentAssetsOther 5942000.00
nonCurrentAssetsTotal 797364000.00
capitalLeaseObligations 9807000.00
nonCurrentLiabilitiesOther 32640000.00
nonCurrentLiabilitiesTotal 443836000.00
liabilitiesAndStockholdersEquity 1718223000.00
cashAndShortTermInvestments 108637000.00
propertyPlantAndEquipmentGross 327347000.00
propertyPlantAndEquipmentNet 237207000.00
netWorkingCapital 612051000.00
netInvestedCapital 1380134000.00
commonStockSharesOutstanding 42352000.00
2022-04-30
date 2022-04-30
filing_date 2022-05-05
currency_symbol USD
totalAssets 1664015000.00
intangibleAssets 191716000.00
otherCurrentAssets 13174000.00
totalLiab 714931000.00
totalStockholderEquity 949084000.00
otherCurrentLiab 94003000.00
commonStock 42000.00
capitalStock 42000.00
retainedEarnings 606849000.00
otherLiab 1913000.00
goodWill 323283000.00
otherAssets 44688000.00
cash 68773000.00
totalCurrentLiabilities 280807000.00
netDebt 360156000.00
shortTermDebt 29789000.00
shortLongTermDebtTotal 428929000.00
otherStockholderEquity 332574000.00
propertyPlantEquipment 237731000.00
totalCurrentAssets 855529000.00
netTangibleAssets 434085000.00
netReceivables 177858000.00
longTermDebt 410000000.00
inventory 314971000.00
accountsPayable 157015000.00
accumulatedOtherComprehensiveIncome 9619000.00
nonCurrrentAssetsOther 12405000.00
nonCurrentAssetsTotal 808486000.00
capitalLeaseObligations 9721000.00
nonCurrentLiabilitiesOther 33836000.00
nonCurrentLiabilitiesTotal 434124000.00
liabilitiesAndStockholdersEquity 1664015000.00
cashAndShortTermInvestments 68773000.00
propertyPlantAndEquipmentNet 237731000.00
netWorkingCapital 648399000.00
netInvestedCapital 1411927000.00
commonStockSharesOutstanding 42381000.00
2022-01-31
date 2022-01-31
filing_date 2022-02-24
currency_symbol USD
totalAssets 1515729000.00
intangibleAssets 197021000.00
otherCurrentAssets 10465000.00
totalLiab 621647000.00
totalStockholderEquity 894082000.00
otherCurrentLiab 103283000.00
commonStock 42000.00
capitalStock 42000.00
retainedEarnings 558799000.00
goodWill 323299000.00
cash 179686000.00
totalCurrentLiabilities 229862000.00
currentDeferredRevenue 9095000.00
netDebt 198767000.00
shortTermDebt 17500000.00
shortLongTermDebt 20000000.00
shortLongTermDebtTotal 378453000.00
otherStockholderEquity 330365000.00
totalCurrentAssets 724670000.00
netReceivables 142040000.00
longTermDebt 399140000.00
inventory 279837000.00
accountsPayable 99984000.00
accumulatedOtherComprehensiveIncome 4876000.00
nonCurrrentAssetsOther 4986000.00
nonCurrentAssetsTotal 791059000.00
capitalLeaseObligations 9789000.00
nonCurrentLiabilitiesOther 34984000.00
nonCurrentLiabilitiesTotal 391785000.00
liabilitiesAndStockholdersEquity 1515729000.00
cashAndShortTermInvestments 179686000.00
propertyPlantAndEquipmentNet 230755000.00
netWorkingCapital 574722000.00
netInvestedCapital 1368224000.00
commonStockSharesOutstanding 42389000.00
2021-10-31
date 2021-10-31
filing_date 2021-11-04
currency_symbol USD
totalAssets 1513529000.00
intangibleAssets 195252000.00
otherCurrentAssets 13214000.00
totalLiab 663489000.00
totalStockholderEquity 850040000.00
otherCurrentLiab 73961000.00
commonStock 42000.00
capitalStock 42000.00
retainedEarnings 521065000.00
otherLiab 27986000.00
goodWill 299802000.00
otherAssets 20859000.00
cash 319342000.00
totalCurrentLiabilities 269888000.00
currentDeferredRevenue 16313000.00
netDebt 69383000.00
shortTermDebt 23110000.00
shortLongTermDebt 17500000.00
shortLongTermDebtTotal 388725000.00
otherStockholderEquity 326714000.00
propertyPlantEquipment 218671000.00
totalCurrentAssets 778945000.00
netTangibleAssets 354986000.00
netReceivables 159456000.00
longTermDebt 360953000.00
inventory 246185000.00
accountsPayable 156504000.00
accumulatedOtherComprehensiveIncome 2219000.00
nonCurrrentAssetsOther 2192000.00
nonCurrentAssetsTotal 734584000.00
capitalLeaseObligations 9095000.00
nonCurrentLiabilitiesOther 30832000.00
nonCurrentLiabilitiesTotal 393601000.00
liabilitiesAndStockholdersEquity 1513529000.00
cashAndShortTermInvestments 319342000.00
propertyPlantAndEquipmentNet 218671000.00
netWorkingCapital 494808000.00
netInvestedCapital 1272535000.00
commonStockSharesOutstanding 42363000.00
2021-07-31
date 2021-07-31
filing_date 2021-08-05
currency_symbol USD
totalAssets 1453990000.00
intangibleAssets 200574000.00
otherCurrentAssets 12709000.00
totalLiab 649621000.00
totalStockholderEquity 804369000.00
otherCurrentLiab 61679000.00
commonStock 42000.00
capitalStock 42000.00
retainedEarnings 477242000.00
otherLiab 3803000.00
goodWill 299816000.00
otherAssets 19899000.00
cash 274976000.00
totalCurrentLiabilities 248879000.00
currentDeferredRevenue 10426000.00
netDebt 121222000.00
shortTermDebt 22685000.00
shortLongTermDebt 15000000.00
shortLongTermDebtTotal 396198000.00
otherStockholderEquity 324265000.00
propertyPlantEquipment 209585000.00
totalCurrentAssets 723229000.00
netTangibleAssets 303979000.00
netReceivables 149695000.00
longTermDebt 365615000.00
inventory 208550000.00
accountsPayable 154089000.00
accumulatedOtherComprehensiveIncome 2820000.00
commonStockTotalEquity 42000.00
nonCurrrentAssetsOther 2283000.00
nonCurrentAssetsTotal 730761000.00
capitalLeaseObligations 8110000.00
nonCurrentLiabilitiesOther 27986000.00
nonCurrentLiabilitiesTotal 400742000.00
liabilitiesAndStockholdersEquity 1453990000.00
cashAndShortTermInvestments 274976000.00
propertyPlantAndEquipmentGross 209585000.00
propertyPlantAndEquipmentNet 209585000.00
netWorkingCapital 509057000.00
netInvestedCapital 1230655000.00
commonStockSharesOutstanding 42367000.00
2021-04-30
date 2021-04-30
filing_date 2021-05-06
currency_symbol USD
totalAssets 1357098000.00
intangibleAssets 200027000.00
otherCurrentAssets 13524000.00
totalLiab 594807000.00
totalStockholderEquity 762291000.00
otherCurrentLiab 46381000.00
commonStock 42000.00
capitalStock 42000.00
retainedEarnings 432967000.00
otherLiab 3893000.00
goodWill 289175000.00
otherAssets 19047000.00
cash 291471000.00
totalCurrentLiabilities 198034000.00
currentDeferredRevenue 10231000.00
netDebt 103162000.00
shortTermDebt 19700000.00
shortLongTermDebt 15000000.00
shortLongTermDebtTotal 394633000.00
otherStockholderEquity 326593000.00
propertyPlantEquipment 196101000.00
totalCurrentAssets 650853000.00
netTangibleAssets 273089000.00
netReceivables 137022000.00
longTermDebt 373513000.00
inventory 166546000.00
accountsPayable 121722000.00
accumulatedOtherComprehensiveIncome 2689000.00
commonStockTotalEquity 42000.00
nonCurrrentAssetsOther 3279000.00
nonCurrentAssetsTotal 706245000.00
capitalLeaseObligations 7685000.00
nonCurrentLiabilitiesOther 27229000.00
nonCurrentLiabilitiesTotal 396773000.00
liabilitiesAndStockholdersEquity 1357098000.00
cashAndShortTermInvestments 291471000.00
propertyPlantAndEquipmentGross 196101000.00
propertyPlantAndEquipmentNet 196101000.00
netWorkingCapital 474350000.00
netInvestedCapital 1192882000.00
commonStockSharesOutstanding 42343000.00
2021-01-31
date 2021-01-31
filing_date 2021-02-25
currency_symbol USD
totalAssets 1286561000.00
intangibleAssets 204491000.00
otherCurrentAssets 12425000.00
totalLiab 567390000.00
totalStockholderEquity 719171000.00
otherCurrentLiab 46137000.00
commonStock 42000.00
retainedEarnings 394981000.00
otherLiab 24913000.00
goodWill 289349000.00
otherAssets 1000.00
cash 245764000.00
totalCurrentLiabilities 165389000.00
currentDeferredRevenue 14349000.00
netDebt 143824000.00
shortTermDebt 12500000.00
shortLongTermDebt 12500000.00
shortLongTermDebtTotal 389588000.00
otherStockholderEquity 323080000.00
propertyPlantEquipment 163288000.00
totalCurrentAssets 581969000.00
netTangibleAssets 719171000.00
netReceivables 121194000.00
longTermDebt 377088000.00
inventory 127091000.00
accountsPayable 92403000.00
accumulatedOtherComprehensiveIncome 1068000.00
commonStockTotalEquity 42000.00
retainedEarningsTotalEquity 394981000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 1954000.00
nonCurrentAssetsTotal 704592000.00
capitalLeaseObligations 29040000.00
longTermDebtTotal 377088000.00
nonCurrentLiabilitiesOther 24913000.00
nonCurrentLiabilitiesTotal 402001000.00
capitalSurpluse 336834000.00
liabilitiesAndStockholdersEquity 1286561000.00
cashAndShortTermInvestments 245764000.00
propertyPlantAndEquipmentGross 189436000.00
propertyPlantAndEquipmentNet 189436000.00
netWorkingCapital 452819000.00
netInvestedCapital 1149724000.00
commonStockSharesOutstanding 42260000.00
2020-10-31
date 2020-10-31
filing_date 2020-11-10
currency_symbol USD
totalAssets 1260526000.00
intangibleAssets 209590000.00
otherCurrentAssets 10807000.00
totalLiab 576599000.00
totalStockholderEquity 683927000.00
otherCurrentLiab 46357000.00
commonStock 42000.00
retainedEarnings 363185000.00
otherLiab 3600000.00
goodWill 287113000.00
otherAssets 47369000.00
cash 278246000.00
totalCurrentLiabilities 173887000.00
currentDeferredRevenue 16091000.00
netDebt 110996000.00
shortTermDebt 10000000.00
shortLongTermDebt 12500000.00
shortLongTermDebtTotal 389242000.00
otherStockholderEquity 320732000.00
propertyPlantEquipment 156819000.00
totalCurrentAssets 559635000.00
netTangibleAssets 187224000.00
netReceivables 114097000.00
longTermDebt 377088000.00
inventory 135687000.00
accountsPayable 101439000.00
accumulatedOtherComprehensiveIncome -32000.00
commonStockTotalEquity 42000.00
retainedEarningsTotalEquity 363185000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 3149000.00
nonCurrentAssetsTotal 700891000.00
capitalLeaseObligations 31667000.00
nonCurrentLiabilitiesOther 24913000.00
nonCurrentLiabilitiesTotal 402712000.00
capitalSurpluse 334486000.00
liabilitiesAndStockholdersEquity 1260526000.00
cashAndShortTermInvestments 278246000.00
propertyPlantAndEquipmentGross 156819000.00
propertyPlantAndEquipmentNet 182514000.00
netWorkingCapital 416580000.00
netInvestedCapital 1108759000.00
commonStockSharesOutstanding 42206000.00
2020-07-31
date 2020-07-31
filing_date 2020-08-05
currency_symbol USD
totalAssets 1185204000.00
intangibleAssets 214642000.00
otherCurrentAssets 9681000.00
totalLiab 552140000.00
totalStockholderEquity 633064000.00
otherCurrentLiab 28282000.00
commonStock 41000.00
retainedEarnings 325165000.00
goodWill 285758000.00
otherAssets 18425000.00
cash 217965000.00
totalCurrentLiabilities 118229000.00
currentDeferredRevenue 8523000.00
netDebt 194913000.00
shortTermDebt 16485000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 412878000.00
otherStockholderEquity 307725000.00
propertyPlantEquipment 146974000.00
totalCurrentAssets 500184000.00
netTangibleAssets 157639000.00
netReceivables 87670000.00
longTermDebt 379242000.00
inventory 148464000.00
accountsPayable 64939000.00
accumulatedOtherComprehensiveIncome 133000.00
commonStockTotalEquity 41000.00
retainedEarningsTotalEquity 325165000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 4611000.00
nonCurrentAssetsTotal 685020000.00
capitalLeaseObligations 29988000.00
nonCurrentLiabilitiesOther 4638000.00
nonCurrentLiabilitiesTotal 433911000.00
warrants 24975000.00
capitalSurpluse 321479000.00
liabilitiesAndStockholdersEquity 1185204000.00
cashAndShortTermInvestments 217965000.00
propertyPlantAndEquipmentGross 166195000.00
propertyPlantAndEquipmentNet 166195000.00
netWorkingCapital 385748000.00
netInvestedCapital 1073169000.00
commonStockSharesOutstanding 39584000.00
2020-04-30
date 2020-04-30
filing_date 2020-05-06
currency_symbol USD
totalAssets 1068699000.00
intangibleAssets 219906000.00
otherCurrentAssets 13668000.00
totalLiab 638993000.00
totalStockholderEquity 429706000.00
deferredLongTermLiab 13709000.00
otherCurrentLiab 27441000.00
commonStock 39000.00
retainedEarnings 320741000.00
otherLiab 13709000.00
goodWill 285723000.00
otherAssets 20619000.00
cash 76182000.00
totalCurrentLiabilities 138673000.00
currentDeferredRevenue 6976000.00
netDebt 409865000.00
shortTermDebt 15643000.00
shortLongTermDebt 8818000.00
shortLongTermDebtTotal 486047000.00
otherStockholderEquity 109716000.00
propertyPlantEquipment 127633000.00
totalCurrentAssets 394186000.00
netTangibleAssets -59716000.00
netReceivables 85652000.00
longTermDebt 470404000.00
inventory 156553000.00
accountsPayable 88613000.00
accumulatedOtherComprehensiveIncome -790000.00
commonStockTotalEquity 39000.00
retainedEarningsTotalEquity 320741000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 5458000.00
nonCurrentAssetsTotal 674513000.00
capitalLeaseObligations 20534000.00
longTermDebtTotal 470404000.00
nonCurrentLiabilitiesOther 12543000.00
nonCurrentLiabilitiesTotal 500320000.00
warrants 16207000.00
capitalSurpluse 123470000.00
liabilitiesAndStockholdersEquity 1068699000.00
cashAndShortTermInvestments 76182000.00
propertyPlantAndEquipmentGross 148265000.00
propertyPlantAndEquipmentNet 148265000.00
netWorkingCapital 381955000.00
netInvestedCapital 1039457000.00
commonStockSharesOutstanding 39151000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-03
currency_symbol USD
totalAssets 609316000.00
intangibleAssets 81949000.00
otherCurrentAssets 17940000.00
totalLiab 187116000.00
totalStockholderEquity 422200000.00
deferredLongTermLiab 11584000.00
otherCurrentLiab 26132000.00
commonStock 39000.00
retainedEarnings 312491000.00
goodWill 93527000.00
otherAssets 26176000.00
cash 43736000.00
totalCurrentLiabilities 91813000.00
currentDeferredRevenue 4295000.00
netDebt 24264000.00
shortTermDebt 6242000.00
shortLongTermDebt 8818000.00
shortLongTermDebtTotal 68000000.00
otherStockholderEquity 109520000.00
propertyPlantEquipment 108379000.00
totalCurrentAssets 281813000.00
netTangibleAssets 262443000.00
netReceivables 91632000.00
longTermDebt 470404000.00
inventory 128505000.00
accountsPayable 55144000.00
accumulatedOtherComprehensiveIncome 150000.00
commonStockTotalEquity 39000.00
retainedEarningsTotalEquity 312491000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 451000.00
nonCurrentAssetsTotal 327503000.00
capitalLeaseObligations 20534000.00
longTermDebtTotal 68000000.00
nonCurrentLiabilitiesOther 13709000.00
nonCurrentLiabilitiesTotal 95303000.00
warrants 15719000.00
capitalSurpluse 123274000.00
liabilitiesAndStockholdersEquity 609316000.00
cashAndShortTermInvestments 43736000.00
propertyPlantAndEquipmentGross 125851000.00
propertyPlantAndEquipmentNet 125851000.00
netWorkingCapital 255513000.00
netInvestedCapital 908928000.00
commonStockSharesOutstanding 39151000.00
2019-10-31
date 2019-10-31
filing_date 2019-10-30
currency_symbol USD
totalAssets 600569000.00
intangibleAssets 83575000.00
totalLiab 203949000.00
totalStockholderEquity 422200000.00
retainedEarnings 289969000.00
goodWill 93515000.00
cash 31979000.00
totalCurrentLiabilities 102599000.00
netDebt 41021000.00
shortLongTermDebtTotal 73000000.00
totalCurrentAssets 299609000.00
netReceivables 106798000.00
longTermDebt 68000000.00
inventory 131228000.00
accountsPayable 55144000.00
accumulatedOtherComprehensiveIncome -1000000.00
commonStockTotalEquity 38000.00
nonCurrrentAssetsOther 21313000.00
nonCurrentAssetsTotal 300960000.00
capitalLeaseObligations 17826000.00
nonCurrentLiabilitiesTotal 101350000.00
liabilitiesAndStockholdersEquity 600569000.00
propertyPlantAndEquipmentGross 102557000.00
commonStockSharesOutstanding 39174000.00
2019-07-31
date 2019-07-31
filing_date 2019-10-30
currency_symbol USD
totalAssets 600569000.00
intangibleAssets 83575000.00
otherCurrentAssets 29604000.00
totalLiab 203949000.00
totalStockholderEquity 396620000.00
deferredLongTermLiab 12639000.00
otherCurrentLiab 28069000.00
commonStock 38000.00
retainedEarnings 289969000.00
goodWill 93515000.00
otherAssets 21313000.00
cash 31979000.00
totalCurrentLiabilities 102599000.00
currentDeferredRevenue 3304000.00
netDebt 47394000.00
shortTermDebt 6373000.00
shortLongTermDebtTotal 79373000.00
otherStockholderEquity 107594000.00
propertyPlantEquipment 102557000.00
totalCurrentAssets 299609000.00
netTangibleAssets 235241000.00
netReceivables 106798000.00
longTermDebt 73000000.00
inventory 131228000.00
accountsPayable 64853000.00
accumulatedOtherComprehensiveIncome -981000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 289969000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 476000.00
nonCurrentAssetsTotal 300960000.00
capitalLeaseObligations 19012000.00
longTermDebtTotal 73000000.00
nonCurrentLiabilitiesTotal 101350000.00
warrants 15711000.00
capitalSurpluse 121348000.00
liabilitiesAndStockholdersEquity 600569000.00
cashAndShortTermInvestments 31979000.00
propertyPlantAndEquipmentGross 102557000.00
propertyPlantAndEquipmentNet 102557000.00
commonStockSharesOutstanding 39174000.00
2019-04-30
date 2019-04-30
filing_date 2019-05-01
currency_symbol USD
totalAssets 542312000.00
intangibleAssets 82480000.00
otherCurrentAssets 25250000.00
totalLiab 202891000.00
totalStockholderEquity 339421000.00
deferredLongTermLiab 11994000.00
otherCurrentLiab 21229000.00
commonStock 38000.00
retainedEarnings 237561000.00
otherLiab 11994000.00
goodWill 88838000.00
otherAssets 16585000.00
cash 38288000.00
totalCurrentLiabilities 113696000.00
currentDeferredRevenue 5770000.00
netDebt 36939000.00
shortTermDebt 11104000.00
shortLongTermDebtTotal 75227000.00
otherStockholderEquity 102765000.00
propertyPlantEquipment 95097000.00
totalCurrentAssets 271183000.00
netTangibleAssets 205617000.00
netReceivables 83576000.00
longTermDebt 77553000.00
inventory 124069000.00
accountsPayable 75593000.00
accumulatedOtherComprehensiveIncome -943000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 260482000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 327000.00
nonCurrentAssetsTotal 271129000.00
capitalLeaseObligations 17984000.00
longTermDebtTotal 77553000.00
nonCurrentLiabilitiesTotal 89195000.00
warrants 15022000.00
capitalSurpluse 123043000.00
liabilitiesAndStockholdersEquity 542312000.00
cashAndShortTermInvestments 38288000.00
propertyPlantAndEquipmentGross 84984000.00
propertyPlantAndEquipmentNet 84984000.00
commonStockSharesOutstanding 39097000.00
2019-01-31
date 2019-01-31
filing_date 2019-02-26
currency_symbol USD
totalAssets 485254000.00
intangibleAssets 83974000.00
otherCurrentAssets 17967000.00
totalLiab 164049000.00
totalStockholderEquity 321205000.00
deferredLongTermLiab 10491000.00
otherCurrentLiab 28085000.00
commonStock 38000.00
retainedEarnings 219686000.00
otherLiab 10491000.00
goodWill 88850000.00
otherAssets 14827000.00
cash 27958000.00
totalCurrentLiabilities 96785000.00
currentDeferredRevenue 6691000.00
netDebt 31468000.00
shortTermDebt 6923000.00
shortLongTermDebt 5519000.00
shortLongTermDebtTotal 59426000.00
otherStockholderEquity 102265000.00
propertyPlantEquipment 84984000.00
totalCurrentAssets 231947000.00
netTangibleAssets 182684000.00
netReceivables 78882000.00
longTermDebt 64123000.00
inventory 107140000.00
accountsPayable 55086000.00
accumulatedOtherComprehensiveIncome -784000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 237561000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 367000.00
nonCurrentAssetsTotal 253307000.00
capitalLeaseObligations 16076000.00
longTermDebtTotal 64123000.00
nonCurrentLiabilitiesOther 10491000.00
nonCurrentLiabilitiesTotal 67264000.00
warrants 14581000.00
capitalSurpluse 116519000.00
liabilitiesAndStockholdersEquity 485254000.00
cashAndShortTermInvestments 27958000.00
propertyPlantAndEquipmentGross 64788000.00
propertyPlantAndEquipmentNet 64788000.00
commonStockSharesOutstanding 39083000.00
2018-10-31
date 2018-10-31
filing_date 2018-10-31
currency_symbol USD
totalAssets 483874000.00
intangibleAssets 85474000.00
otherCurrentAssets 17967000.00
totalLiab 185060000.00
totalStockholderEquity 321205000.00
deferredLongTermLiab 479000.00
otherCurrentLiab 1169000.00
commonStock 38000.00
retainedEarnings 199551000.00
otherLiab 479000.00
goodWill 88659000.00
otherAssets 15695000.00
cash 32832000.00
totalCurrentLiabilities 115811000.00
netDebt 26565000.00
shortTermDebt 6923000.00
shortLongTermDebt 6923000.00
shortLongTermDebtTotal 59397000.00
otherStockholderEquity -784000.00
propertyPlantEquipment 64788000.00
totalCurrentAssets 243191000.00
netTangibleAssets 162663000.00
netReceivables 84867000.00
longTermDebt 52503000.00
inventory 104831000.00
accountsPayable 88693000.00
accumulatedOtherComprehensiveIncome -1000000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 219686000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 9079000.00
nonCurrentAssetsTotal 240683000.00
longTermDebtTotal 52503000.00
nonCurrentLiabilitiesTotal 69249000.00
warrants 14282000.00
capitalSurpluse 116019000.00
liabilitiesAndStockholdersEquity 483874000.00
cashAndShortTermInvestments 27958000.00
propertyPlantAndEquipmentGross 57471000.00
commonStockSharesOutstanding 39052000.00
2018-07-31
date 2018-07-31
filing_date 2018-08-01
currency_symbol USD
totalAssets 445324000.00
intangibleAssets 86974000.00
otherCurrentAssets 16530000.00
totalLiab 172794000.00
totalStockholderEquity 272530000.00
deferredLongTermLiab 514000.00
otherCurrentLiab 28651000.00
commonStock 38000.00
retainedEarnings 175239000.00
otherLiab 514000.00
goodWill 88406000.00
otherAssets 9079000.00
cash 22686000.00
totalCurrentLiabilities 97681000.00
currentDeferredRevenue 5203000.00
netDebt 43199000.00
shortTermDebt 5512000.00
shortLongTermDebt 5514000.00
shortLongTermDebtTotal 65885000.00
otherStockholderEquity 98274000.00
propertyPlantEquipment 57471000.00
totalCurrentAssets 212468000.00
netTangibleAssets 139533000.00
shortTermInvestments 0.00
netReceivables 77878000.00
longTermDebt 53883000.00
inventory 95374000.00
accountsPayable 58315000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1021000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 199551000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 445000.00
deferredLongTermAssetCharges 8674000.00
nonCurrentAssetsTotal 232856000.00
longTermDebtTotal 53883000.00
nonCurrentLiabilitiesTotal 75113000.00
warrants 14852000.00
capitalSurpluse 113599000.00
liabilitiesAndStockholdersEquity 445324000.00
cashAndShortTermInvestments 22686000.00
propertyPlantAndEquipmentGross 48400000.00
propertyPlantAndEquipmentNet 48393000.00
commonStockSharesOutstanding 38856000.00
2018-04-30
date 2018-04-30
filing_date 2018-05-02
currency_symbol USD
totalAssets 423814000.00
intangibleAssets 88480000.00
otherCurrentAssets 24114000.00
totalLiab 167901000.00
totalStockholderEquity 255913000.00
deferredLongTermLiab 552000.00
otherCurrentLiab 24003000.00
commonStock 38000.00
retainedEarnings 156869000.00
otherLiab 552000.00
goodWill 88442000.00
otherAssets 9083000.00
cash 22233000.00
totalCurrentLiabilities 79444000.00
currentDeferredRevenue 2970000.00
netDebt 56938000.00
shortTermDebt 5509000.00
shortLongTermDebt 5512000.00
shortLongTermDebtTotal 79171000.00
otherStockholderEquity 98699000.00
propertyPlantEquipment 48393000.00
totalCurrentAssets 194419000.00
netTangibleAssets 111338000.00
shortTermInvestments 0.00
netReceivables 56816000.00
longTermDebt 60373000.00
inventory 91256000.00
accountsPayable 46962000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 307000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 175239000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 484000.00
deferredLongTermAssetCharges 8638000.00
nonCurrentAssetsTotal 229395000.00
longTermDebtTotal 60373000.00
nonCurrentLiabilitiesTotal 88457000.00
warrants 14188000.00
capitalSurpluse 112028000.00
liabilitiesAndStockholdersEquity 423814000.00
cashAndShortTermInvestments 22233000.00
propertyPlantAndEquipmentGross 45700000.00
propertyPlantAndEquipmentNet 45746000.00
commonStockSharesOutstanding 38835000.00
2018-01-31
date 2018-01-31
filing_date 2018-02-27
currency_symbol USD
totalAssets 428286000.00
intangibleAssets 90044000.00
otherCurrentAssets 21100000.00
totalLiab 193451000.00
totalStockholderEquity 234835000.00
deferredLongTermLiab 603000.00
otherCurrentLiab 33833000.00
commonStock 38000.00
retainedEarnings 135926000.00
otherLiab 603000.00
goodWill 88438000.00
otherAssets 6727000.00
cash 35947000.00
totalCurrentLiabilities 86246000.00
currentDeferredRevenue 6562000.00
netDebt 62696000.00
shortTermDebt 5038000.00
shortLongTermDebt 5509000.00
shortLongTermDebtTotal 98643000.00
otherStockholderEquity 99039000.00
propertyPlantEquipment 45746000.00
totalCurrentAssets 202948000.00
netTangibleAssets 93183000.00
shortTermInvestments 0.00
netReceivables 61060000.00
longTermDebt 73662000.00
inventory 84841000.00
accountsPayable 40813000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -168000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 156869000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 551000.00
deferredLongTermAssetCharges 6243000.00
nonCurrentAssetsTotal 225338000.00
longTermDebtTotal 73662000.00
nonCurrentLiabilitiesTotal 107205000.00
warrants 14192000.00
capitalSurpluse 112453000.00
liabilitiesAndStockholdersEquity 428286000.00
cashAndShortTermInvestments 35947000.00
propertyPlantAndEquipmentGross 43600000.00
propertyPlantAndEquipmentNet 43636000.00
commonStockSharesOutstanding 38852000.00
2017-10-31
date 2017-10-31
filing_date 2017-11-01
currency_symbol USD
totalAssets 376652000.00
intangibleAssets 55839000.00
otherCurrentAssets 15611000.00
totalLiab 146082000.00
totalStockholderEquity 230570000.00
deferredLongTermLiab 645000.00
otherCurrentLiab 27902000.00
commonStock 38000.00
retainedEarnings 133124000.00
otherLiab 645000.00
goodWill 57878000.00
otherAssets 181702000.00
cash 36763000.00
totalCurrentLiabilities 86071000.00
currentDeferredRevenue 6276000.00
netDebt 27201000.00
shortTermDebt 4567000.00
shortLongTermDebt 5038000.00
shortLongTermDebtTotal 63964000.00
otherStockholderEquity 98040000.00
propertyPlantEquipment 43636000.00
totalCurrentAssets 213598000.00
netTangibleAssets 69308000.00
shortTermInvestments 0.00
netReceivables 69262000.00
longTermDebt 93605000.00
inventory 91962000.00
accountsPayable 47326000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -632000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 135926000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 590000.00
deferredLongTermAssetCharges 2669000.00
nonCurrentAssetsTotal 163054000.00
longTermDebtTotal 93605000.00
nonCurrentLiabilitiesTotal 60011000.00
warrants 12955000.00
capitalSurpluse 112793000.00
liabilitiesAndStockholdersEquity 376652000.00
cashAndShortTermInvestments 36763000.00
propertyPlantAndEquipmentGross 37500000.00
propertyPlantAndEquipmentNet 37515000.00
commonStockSharesOutstanding 38817000.00
2017-07-31
date 2017-07-31
filing_date 2017-08-03
currency_symbol USD
totalAssets 368729000.00
intangibleAssets 56531000.00
otherCurrentAssets 12113000.00
totalLiab 154435000.00
totalStockholderEquity 214294000.00
deferredLongTermLiab 614000.00
otherCurrentLiab 31728000.00
commonStock 37000.00
retainedEarnings 117052000.00
otherLiab 614000.00
goodWill 57828000.00
otherAssets 125539000.00
cash 43345000.00
totalCurrentLiabilities 93176000.00
currentDeferredRevenue 6267000.00
netDebt 21526000.00
shortTermDebt 4097000.00
shortLongTermDebt 4567000.00
shortLongTermDebtTotal 64871000.00
otherStockholderEquity 98182000.00
propertyPlantEquipment 37515000.00
totalCurrentAssets 207958000.00
netTangibleAssets 116853000.00
shortTermInvestments 0.00
netReceivables 63050000.00
longTermDebt 59397000.00
inventory 89450000.00
accountsPayable 51084000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -977000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 133124000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 629000.00
deferredLongTermAssetCharges 11232000.00
nonCurrentAssetsTotal 160771000.00
longTermDebtTotal 59397000.00
nonCurrentLiabilitiesTotal 61259000.00
capitalSurpluse 111794000.00
liabilitiesAndStockholdersEquity 368729000.00
cashAndShortTermInvestments 43345000.00
propertyPlantAndEquipmentGross 34853000.00
propertyPlantAndEquipmentNet 34853000.00
commonStockSharesOutstanding 38725000.00
2017-04-30
date 2017-04-30
filing_date 2017-05-03
currency_symbol USD
totalAssets 345250000.00
intangibleAssets 57216000.00
otherCurrentAssets 16706000.00
totalLiab 144745000.00
totalStockholderEquity 200505000.00
deferredLongTermLiab 485000.00
otherCurrentLiab 37190000.00
commonStock 37000.00
retainedEarnings 103326000.00
otherLiab 485000.00
goodWill 57789000.00
otherAssets 125918000.00
cash 42991000.00
totalCurrentLiabilities 82053000.00
currentDeferredRevenue 541000.00
netDebt 22786000.00
shortTermDebt 3626000.00
shortLongTermDebt 64871000.00
shortLongTermDebtTotal 65777000.00
otherStockholderEquity 98083000.00
propertyPlantEquipment 34853000.00
totalCurrentAssets 189579000.00
netTangibleAssets 99935000.00
shortTermInvestments 0.00
netReceivables 50393000.00
longTermDebt 60774000.00
inventory 79489000.00
accountsPayable 40696000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -941000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 117052000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 669000.00
deferredLongTermAssetCharges 10930000.00
nonCurrentAssetsTotal 155671000.00
longTermDebtTotal 60774000.00
nonCurrentLiabilitiesTotal 62692000.00
capitalSurpluse 111936000.00
liabilitiesAndStockholdersEquity 345250000.00
cashAndShortTermInvestments 42991000.00
propertyPlantAndEquipmentGross 33498000.00
propertyPlantAndEquipmentNet 33498000.00
commonStockSharesOutstanding 38562000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-01
currency_symbol USD
totalAssets 335600000.00
intangibleAssets 57855000.00
otherCurrentAssets 14772000.00
totalLiab 150663000.00
totalStockholderEquity 184937000.00
deferredLongTermLiab 541000.00
otherCurrentLiab 5532000.00
commonStock 37000.00
retainedEarnings 92798000.00
otherLiab 541000.00
goodWill 57781000.00
otherAssets 122173000.00
cash 35280000.00
totalCurrentLiabilities 87036000.00
currentDeferredRevenue 35816000.00
netDebt 31403000.00
shortTermDebt 3625000.00
shortLongTermDebt 3626000.00
shortLongTermDebtTotal 66683000.00
otherStockholderEquity 94295000.00
propertyPlantEquipment 33498000.00
totalCurrentAssets 182912000.00
netTangibleAssets 85500000.00
shortTermInvestments 0.00
netReceivables 61617000.00
longTermDebt 62151000.00
inventory 71243000.00
accountsPayable 42063000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2193000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 103326000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 708000.00
deferredLongTermAssetCharges 6499000.00
nonCurrentAssetsTotal 152688000.00
longTermDebtTotal 62151000.00
nonCurrentLiabilitiesTotal 63627000.00
capitalSurpluse 111837000.00
liabilitiesAndStockholdersEquity 335600000.00
cashAndShortTermInvestments 35280000.00
propertyPlantAndEquipmentGross 32300000.00
propertyPlantAndEquipmentNet 32262000.00
commonStockSharesOutstanding 37961000.00
2016-10-31
date 2016-10-31
filing_date 2016-11-02
currency_symbol USD
totalAssets 324575000.00
intangibleAssets 58737000.00
otherCurrentAssets 18414000.00
totalLiab 150357000.00
totalStockholderEquity 174218000.00
deferredLongTermLiab 569000.00
otherCurrentLiab 6000000.00
commonStock 37000.00
retainedEarnings 82985000.00
otherLiab 569000.00
goodWill 57749000.00
otherAssets 120426000.00
cash 15693000.00
totalCurrentLiabilities 80795000.00
currentDeferredRevenue 30145000.00
netDebt 56895000.00
shortTermDebt 3623000.00
shortLongTermDebt 3625000.00
shortLongTermDebtTotal 72588000.00
otherStockholderEquity 92544000.00
propertyPlantEquipment 32262000.00
totalCurrentAssets 170837000.00
netTangibleAssets 69301000.00
shortTermInvestments 0.00
netReceivables 58615000.00
longTermDebt 63058000.00
inventory 78115000.00
accountsPayable 41027000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1348000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 92798000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 747000.00
deferredLongTermAssetCharges 4082000.00
nonCurrentAssetsTotal 153738000.00
longTermDebtTotal 63058000.00
nonCurrentLiabilitiesTotal 69562000.00
capitalSurpluse 108049000.00
liabilitiesAndStockholdersEquity 324575000.00
cashAndShortTermInvestments 15693000.00
propertyPlantAndEquipmentGross 31022000.00
propertyPlantAndEquipmentNet 31022000.00
commonStockSharesOutstanding 37786000.00
2016-07-31
date 2016-07-31
filing_date 2016-08-03
currency_symbol USD
totalAssets 318777000.00
intangibleAssets 59449000.00
otherCurrentAssets 15596000.00
totalLiab 159100000.00
totalStockholderEquity 159677000.00
deferredLongTermLiab 597000.00
otherCurrentLiab 6600000.00
commonStock 37000.00
retainedEarnings 69301000.00
otherLiab 597000.00
goodWill 57663000.00
otherAssets 122716000.00
cash 10124000.00
totalCurrentLiabilities 88585000.00
currentDeferredRevenue 28738000.00
netDebt 63368000.00
shortTermDebt 3621000.00
shortLongTermDebt 3623000.00
shortLongTermDebtTotal 73492000.00
otherStockholderEquity 91500000.00
propertyPlantEquipment 31022000.00
totalCurrentAssets 163342000.00
netTangibleAssets 57732000.00
shortTermInvestments 0.00
netReceivables 56687000.00
longTermDebt 68965000.00
inventory 80935000.00
accountsPayable 49626000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1161000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 82985000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 759000.00
deferredLongTermAssetCharges 5483000.00
nonCurrentAssetsTotal 155435000.00
longTermDebtTotal 68965000.00
nonCurrentLiabilitiesTotal 70515000.00
capitalSurpluse 106298000.00
liabilitiesAndStockholdersEquity 318777000.00
cashAndShortTermInvestments 10124000.00
propertyPlantAndEquipmentGross 30500000.00
propertyPlantAndEquipmentNet 30495000.00
commonStockSharesOutstanding 37594000.00
2016-04-30
date 2016-04-30
filing_date 2016-05-04
currency_symbol USD
totalAssets 282400000.00
intangibleAssets 60146000.00
otherCurrentAssets 14586000.00
totalLiab 132575000.00
totalStockholderEquity 149825000.00
deferredLongTermLiab 686000.00
otherCurrentLiab 6889000.00
commonStock 37000.00
retainedEarnings 60385000.00
otherLiab 644000.00
goodWill 57678000.00
otherAssets 124940000.00
cash 9264000.00
totalCurrentLiabilities 71809000.00
currentDeferredRevenue 21329000.00
netDebt 47958000.00
shortTermDebt 3142000.00
shortLongTermDebt 3621000.00
shortLongTermDebtTotal 57222000.00
otherStockholderEquity 90522000.00
propertyPlantEquipment 29319000.00
totalCurrentAssets 132712000.00
netTangibleAssets 32001000.00
shortTermInvestments 0.00
netReceivables 33874000.00
longTermDebt 54080000.00
inventory 74988000.00
accountsPayable 40449000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1119000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 60385000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 2600000.00
deferredLongTermAssetCharges 2545000.00
nonCurrentAssetsTotal 149688000.00
longTermDebtTotal 54080000.00
nonCurrentLiabilitiesOther 6000000.00
nonCurrentLiabilitiesTotal 60766000.00
capitalSurpluse 104276000.00
liabilitiesAndStockholdersEquity 282400000.00
cashAndShortTermInvestments 9264000.00
propertyPlantAndEquipmentGross 29300000.00
propertyPlantAndEquipmentNet 29319000.00
commonStockSharesOutstanding 37859000.00
2016-01-31
date 2016-01-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 278497000.00
intangibleAssets 60849000.00
otherCurrentAssets 13135000.00
totalLiab 126237000.00
totalStockholderEquity 152260000.00
deferredLongTermLiab 686000.00
otherCurrentLiab 6950000.00
commonStock 37000.00
retainedEarnings 57123000.00
otherLiab 6686000.00
goodWill 57653000.00
otherAssets 120369000.00
cash 6944000.00
totalCurrentLiabilities 74017000.00
currentDeferredRevenue 32158000.00
netDebt 41718000.00
shortTermDebt 2837000.00
shortLongTermDebtTotal 48662000.00
otherStockholderEquity 97053000.00
propertyPlantEquipment 29319000.00
totalCurrentAssets 131941000.00
netTangibleAssets 32001000.00
shortTermInvestments 0.00
netReceivables 43660000.00
longTermDebt 54080000.00
inventory 68202000.00
accountsPayable 32072000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1953000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 60385000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 895000.00
deferredLongTermAssetCharges 2545000.00
nonCurrentAssetsTotal 146556000.00
longTermDebtTotal 54080000.00
nonCurrentLiabilitiesOther 6000000.00
nonCurrentLiabilitiesTotal 52220000.00
capitalSurpluse 104276000.00
liabilitiesAndStockholdersEquity 278497000.00
cashAndShortTermInvestments 6944000.00
propertyPlantAndEquipmentGross 26094000.00
propertyPlantAndEquipmentNet 26094000.00
commonStockSharesOutstanding 37955000.00
2015-10-31
date 2015-10-31
filing_date 2015-11-04
currency_symbol USD
totalAssets 305595000.00
intangibleAssets 62033000.00
otherCurrentAssets 19621000.00
totalLiab 161010000.00
totalStockholderEquity 144585000.00
deferredLongTermLiab 695000.00
otherCurrentLiab 6950000.00
commonStock 37000.00
retainedEarnings 50293000.00
otherLiab 6395000.00
goodWill 57705000.00
otherAssets 120462000.00
cash 5100000.00
totalCurrentLiabilities 89813000.00
currentDeferredRevenue 30652000.00
netDebt 54772000.00
shortTermDebt 2837000.00
shortLongTermDebt 2790000.00
shortLongTermDebtTotal 59872000.00
otherStockholderEquity 95478000.00
propertyPlantEquipment 26094000.00
totalCurrentAssets 160150000.00
netTangibleAssets 33758000.00
shortTermInvestments 0.00
netReceivables 57137000.00
longTermDebt 45825000.00
inventory 78292000.00
accountsPayable 49374000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1223000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 57123000.00
treasuryStock -5807000.00
nonCurrrentAssetsOther 1063000.00
deferredLongTermAssetCharges 1065000.00
nonCurrentAssetsTotal 145445000.00
longTermDebtTotal 45825000.00
nonCurrentLiabilitiesOther 5700000.00
nonCurrentLiabilitiesTotal 71197000.00
capitalSurpluse 102860000.00
liabilitiesAndStockholdersEquity 305595000.00
cashAndShortTermInvestments 5100000.00
propertyPlantAndEquipmentGross 24644000.00
propertyPlantAndEquipmentNet 24644000.00
commonStockSharesOutstanding 37855000.00
2015-07-31
date 2015-07-31
filing_date 2015-08-05
currency_symbol USD
totalAssets 298593000.00
intangibleAssets 61425000.00
otherCurrentAssets 17648000.00
totalLiab 163518000.00
totalStockholderEquity 135075000.00
deferredLongTermLiab 7862000.00
otherCurrentLiab 7150000.00
commonStock 37000.00
retainedEarnings 39702000.00
otherLiab 7010000.00
goodWill 59181000.00
otherAssets 120801000.00
cash 6188000.00
totalCurrentLiabilities 83596000.00
currentDeferredRevenue 29342000.00
netDebt 62393000.00
shortTermDebt 2837000.00
shortLongTermDebtTotal 68581000.00
otherStockholderEquity 95804000.00
propertyPlantEquipment 24644000.00
totalCurrentAssets 154320000.00
netTangibleAssets 24847000.00
shortTermInvestments 0.00
netReceivables 51676000.00
longTermDebt 57035000.00
inventory 78808000.00
accountsPayable 44267000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -468000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 50293000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1231000.00
nonCurrentAssetsTotal 144273000.00
longTermDebtTotal 57035000.00
nonCurrentLiabilitiesOther 6300000.00
nonCurrentLiabilitiesTotal 79922000.00
capitalSurpluse 95478000.00
liabilitiesAndStockholdersEquity 298593000.00
cashAndShortTermInvestments 6188000.00
propertyPlantAndEquipmentGross 22436000.00
propertyPlantAndEquipmentNet 22436000.00
commonStockSharesOutstanding 37827000.00
2015-04-30
date 2015-04-30
filing_date 2015-05-06
currency_symbol USD
totalAssets 265187000.00
intangibleAssets 63297000.00
otherCurrentAssets 11636000.00
totalLiab 138053000.00
totalStockholderEquity 127134000.00
deferredLongTermLiab 7878000.00
otherCurrentLiab 7854000.00
commonStock 37000.00
retainedEarnings 32939000.00
otherLiab 7026000.00
goodWill 59153000.00
otherAssets 121837000.00
cash 7204000.00
totalCurrentLiabilities 70324000.00
currentDeferredRevenue 18884000.00
netDebt 42086000.00
shortTermDebt 2837000.00
shortLongTermDebtTotal 49290000.00
otherStockholderEquity 94630000.00
propertyPlantEquipment 22436000.00
totalCurrentAssets 120853000.00
netTangibleAssets 14469000.00
shortTermInvestments 0.00
netReceivables 31442000.00
longTermDebt 65744000.00
inventory 70571000.00
accountsPayable 40749000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -472000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 39702000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1398000.00
nonCurrentAssetsTotal 144334000.00
longTermDebtTotal 65744000.00
nonCurrentLiabilitiesOther 6300000.00
nonCurrentLiabilitiesTotal 67729000.00
capitalSurpluse 95804000.00
liabilitiesAndStockholdersEquity 265187000.00
cashAndShortTermInvestments 7204000.00
propertyPlantAndEquipmentGross 20486000.00
propertyPlantAndEquipmentNet 20486000.00
commonStockSharesOutstanding 37941000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-02
currency_symbol USD
totalAssets 258437000.00
intangibleAssets 65184000.00
otherCurrentAssets 9985000.00
totalLiab 129631000.00
totalStockholderEquity 128806000.00
deferredLongTermLiab 7826000.00
otherCurrentLiab 7704000.00
commonStock 37000.00
retainedEarnings 32169000.00
otherLiab 14123000.00
goodWill 58745000.00
otherAssets 123848000.00
cash 4212000.00
totalCurrentLiabilities 60825000.00
currentDeferredRevenue 19913000.00
netDebt 45788000.00
shortTermDebt 2837000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 97006000.00
propertyPlantEquipment 20486000.00
totalCurrentAssets 112609000.00
netTangibleAssets 4684000.00
shortTermInvestments 0.00
netReceivables 39221000.00
longTermDebt 46453000.00
inventory 59191000.00
accountsPayable 30371000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -406000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 32939000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1570000.00
nonCurrentAssetsTotal 145828000.00
longTermDebtTotal 46453000.00
nonCurrentLiabilitiesOther 13450000.00
nonCurrentLiabilitiesTotal 68806000.00
capitalSurpluse 94630000.00
liabilitiesAndStockholdersEquity 258437000.00
cashAndShortTermInvestments 4212000.00
propertyPlantAndEquipmentGross 20329000.00
propertyPlantAndEquipmentNet 20329000.00
commonStockSharesOutstanding 37907000.00
2014-10-31
date 2014-10-31
filing_date 2014-11-05
currency_symbol USD
totalAssets 229293000.00
intangibleAssets 57800000.00
otherCurrentAssets 9265000.00
totalLiab 104475000.00
totalStockholderEquity 124818000.00
deferredLongTermLiab 8095000.00
otherCurrentLiab 7212000.00
commonStock 37000.00
retainedEarnings 29296000.00
otherLiab 14229000.00
goodWill 44007000.00
otherAssets 125499000.00
cash 1937000.00
totalCurrentLiabilities 54082000.00
currentDeferredRevenue 19544000.00
netDebt 28813000.00
shortTermDebt 2500000.00
shortLongTermDebt 2837000.00
shortLongTermDebtTotal 30750000.00
otherStockholderEquity 95629000.00
propertyPlantEquipment 20329000.00
totalCurrentAssets 106758000.00
netTangibleAssets 4877000.00
shortTermInvestments 0.00
netReceivables 40610000.00
longTermDebt 47163000.00
inventory 54946000.00
accountsPayable 24826000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -144000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 32169000.00
treasuryStock -571000.00
nonCurrrentAssetsOther 702000.00
nonCurrentAssetsTotal 122535000.00
longTermDebtTotal 47163000.00
nonCurrentLiabilitiesOther 13548000.00
nonCurrentLiabilitiesTotal 50393000.00
capitalSurpluse 97006000.00
liabilitiesAndStockholdersEquity 229293000.00
cashAndShortTermInvestments 1937000.00
propertyPlantAndEquipmentGross 19166000.00
propertyPlantAndEquipmentNet 19166000.00
commonStockSharesOutstanding 37853000.00
2014-07-31
date 2014-07-31
filing_date 2014-08-06
currency_symbol USD
totalAssets 236286000.00
intangibleAssets 59509000.00
otherCurrentAssets 8214000.00
totalLiab 124129000.00
totalStockholderEquity 112157000.00
deferredLongTermLiab 10457000.00
otherCurrentLiab 16187000.00
commonStock 36000.00
retainedEarnings 19005000.00
otherLiab 12438000.00
goodWill 43887000.00
otherAssets 103369000.00
cash 1856000.00
totalCurrentLiabilities 51091000.00
currentDeferredRevenue 1920000.00
netDebt 43519000.00
shortTermDebt 2500000.00
shortLongTermDebtTotal 45375000.00
otherStockholderEquity 93122000.00
propertyPlantEquipment 19166000.00
totalCurrentAssets 112514000.00
netTangibleAssets 23011000.00
shortTermInvestments 0.00
netReceivables 39344000.00
longTermDebt 28250000.00
inventory 63100000.00
accountsPayable 30484000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 36000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 29296000.00
treasuryStock 0.00
nonCurrrentAssetsOther 824000.00
nonCurrentAssetsTotal 123772000.00
longTermDebtTotal 28250000.00
nonCurrentLiabilitiesOther 11686000.00
nonCurrentLiabilitiesTotal 73038000.00
capitalSurpluse 95629000.00
liabilitiesAndStockholdersEquity 236286000.00
cashAndShortTermInvestments 1856000.00
propertyPlantAndEquipmentGross 18646000.00
propertyPlantAndEquipmentNet 18646000.00
commonStockSharesOutstanding 37812000.00
2014-04-30
date 2014-04-30
filing_date 2014-05-07
currency_symbol USD
totalAssets 223775000.00
intangibleAssets 59191000.00
otherCurrentAssets 8128000.00
totalLiab 125498000.00
totalStockholderEquity 98277000.00
deferredLongTermLiab 11128000.00
otherCurrentLiab 15187000.00
commonStock 36000.00
retainedEarnings 7424000.00
otherLiab 19836000.00
goodWill 45295000.00
otherAssets 105126000.00
cash 2002000.00
totalCurrentLiabilities 46518000.00
currentDeferredRevenue 2091000.00
netDebt 47998000.00
shortTermDebt 2500000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 90826000.00
propertyPlantEquipment 18646000.00
totalCurrentAssets 99254000.00
netTangibleAssets 8761000.00
shortTermInvestments 0.00
netReceivables 30737000.00
longTermDebt 42875000.00
inventory 58387000.00
accountsPayable 26740000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 36000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19005000.00
treasuryStock 0.00
nonCurrrentAssetsOther 945000.00
nonCurrentAssetsTotal 124521000.00
longTermDebtTotal 42875000.00
nonCurrentLiabilitiesOther 19035000.00
nonCurrentLiabilitiesTotal 78980000.00
capitalSurpluse 93122000.00
liabilitiesAndStockholdersEquity 223775000.00
cashAndShortTermInvestments 2002000.00
propertyPlantAndEquipmentGross 18135000.00
propertyPlantAndEquipmentNet 18135000.00
commonStockSharesOutstanding 37566000.00
2014-01-31
date 2014-01-31
filing_date 2014-03-11
currency_symbol USD
totalAssets 157729000.00
intangibleAssets 27284000.00
otherCurrentAssets 6138000.00
totalLiab 65437000.00
totalStockholderEquity 92292000.00
deferredLongTermLiab 12445000.00
otherCurrentLiab 20247000.00
commonStock 36000.00
retainedEarnings 4483000.00
otherLiab 19901000.00
goodWill 31925000.00
otherAssets 106386000.00
cash 1683000.00
totalCurrentLiabilities 44501000.00
netDebt 6317000.00
shortTermDebt 2500000.00
shortLongTermDebtTotal 8000000.00
otherStockholderEquity 87788000.00
propertyPlantEquipment 18135000.00
totalCurrentAssets 84385000.00
netTangibleAssets -6209000.00
shortTermInvestments 0.00
netReceivables 33781000.00
longTermDebt 47500000.00
inventory 42783000.00
accountsPayable 24254000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -15000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 36000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 7424000.00
treasuryStock 0.00
nonCurrrentAssetsOther 717000.00
nonCurrentAssetsTotal 73344000.00
longTermDebtTotal 47500000.00
nonCurrentLiabilitiesOther 19035000.00
nonCurrentLiabilitiesTotal 20936000.00
capitalSurpluse 90826000.00
liabilitiesAndStockholdersEquity 157729000.00
cashAndShortTermInvestments 1683000.00
propertyPlantAndEquipmentGross 13418000.00
propertyPlantAndEquipmentNet 13418000.00
commonStockSharesOutstanding 37612000.00
2013-10-31
date 2013-10-31
filing_date 2013-11-06
currency_symbol USD
totalAssets 167788000.00
intangibleAssets 28130000.00
otherCurrentAssets 5856000.00
totalLiab 81201000.00
totalStockholderEquity 86587000.00
deferredLongTermLiab 12936000.00
otherCurrentLiab 19372000.00
commonStock 36000.00
retainedEarnings -424000.00
otherLiab 931000.00
goodWill 31372000.00
otherAssets 59926000.00
cash 3496000.00
totalCurrentLiabilities 41801000.00
netDebt 21004000.00
shortLongTermDebtTotal 24500000.00
otherStockholderEquity 86963000.00
propertyPlantEquipment 13418000.00
totalCurrentAssets 94991000.00
netTangibleAssets 33083000.00
shortTermInvestments 0.00
netReceivables 39246000.00
longTermDebt 8000000.00
inventory 46393000.00
accountsPayable 22429000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 12000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 36000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 4483000.00
treasuryStock 0.00
nonCurrrentAssetsOther 755000.00
nonCurrentAssetsTotal 72797000.00
longTermDebtTotal 8000000.00
nonCurrentLiabilitiesTotal 39400000.00
capitalSurpluse 87788000.00
liabilitiesAndStockholdersEquity 167788000.00
cashAndShortTermInvestments 3496000.00
propertyPlantAndEquipmentGross 12540000.00
propertyPlantAndEquipmentNet 12540000.00
commonStockSharesOutstanding 36423000.00
2013-07-31
date 2013-07-31
filing_date 2013-09-19
currency_symbol USD
totalAssets 174475000.00
intangibleAssets 29471000.00
otherCurrentAssets 8139000.00
totalLiab 134471000.00
totalStockholderEquity 40004000.00
deferredLongTermLiab 14900000.00
otherCurrentLiab 16318000.00
commonStock 33000.00
retainedEarnings -10348000.00
otherLiab 1010000.00
goodWill 31372000.00
otherAssets 60257000.00
cash 184000.00
totalCurrentLiabilities 56584000.00
currentDeferredRevenue 2099000.00
netDebt 65316000.00
shortTermDebt 3000000.00
shortLongTermDebtTotal 65500000.00
otherStockholderEquity 50297000.00
propertyPlantEquipment 12540000.00
totalCurrentAssets 99717000.00
netTangibleAssets 27085000.00
shortTermInvestments 0.00
netReceivables 40379000.00
longTermDebt 24500000.00
inventory 51015000.00
accountsPayable 35167000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 22000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 36000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -424000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1440000.00
nonCurrentAssetsTotal 74758000.00
longTermDebtTotal 24500000.00
nonCurrentLiabilitiesTotal 77887000.00
capitalSurpluse 86963000.00
liabilitiesAndStockholdersEquity 174475000.00
cashAndShortTermInvestments 184000.00
propertyPlantAndEquipmentGross 12540000.00
propertyPlantAndEquipmentNet 12475000.00
commonStockSharesOutstanding 36317087.00
2013-04-30
date 2013-04-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 174475000.00
intangibleAssets 29471000.00
otherCurrentAssets 8139000.00
totalLiab 134471000.00
totalStockholderEquity 40004000.00
deferredLongTermLiab 15387000.00
otherCurrentLiab 16318000.00
commonStock 33000.00
retainedEarnings -10348000.00
otherLiab 1045000.00
goodWill 31372000.00
otherAssets 62283000.00
cash 184000.00
totalCurrentLiabilities 56584000.00
netDebt 65316000.00
shortTermDebt 3000000.00
shortLongTermDebtTotal 65500000.00
otherStockholderEquity 50297000.00
propertyPlantEquipment 12475000.00
totalCurrentAssets 99717000.00
netTangibleAssets -20839000.00
shortTermInvestments 0.00
netReceivables 40379000.00
longTermDebt 62500000.00
inventory 51015000.00
accountsPayable 35167000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 22000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -10348000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1440000.00
nonCurrentAssetsTotal 74758000.00
longTermDebtTotal 62500000.00
nonCurrentLiabilitiesTotal 77887000.00
capitalSurpluse 50297000.00
liabilitiesAndStockholdersEquity 174475000.00
cashAndShortTermInvestments 184000.00
propertyPlantAndEquipmentGross 12475000.00
propertyPlantAndEquipmentNet 12475000.00
commonStockSharesOutstanding 36317087.00
2013-01-31
date 2013-01-31
filing_date 2013-03-31
currency_symbol USD
totalAssets 147429000.00
intangibleAssets 30812000.00
otherCurrentAssets 5808000.00
totalLiab 113601000.00
totalStockholderEquity 33828000.00
otherCurrentLiab 15647000.00
commonStock 33000.00
retainedEarnings -16070000.00
otherLiab 1119000.00
goodWill 31372000.00
otherAssets 63734000.00
cash 136000.00
totalCurrentLiabilities 47804000.00
currentDeferredRevenue 1378000.00
netDebt 52714000.00
shortTermDebt 3000000.00
shortLongTermDebtTotal 52850000.00
otherStockholderEquity 49871000.00
propertyPlantEquipment 12105000.00
totalCurrentAssets 71590000.00
netReceivables 22912000.00
longTermDebt 49850000.00
inventory 42734000.00
accountsPayable 27779000.00
accumulatedOtherComprehensiveIncome -6000.00
commonStockTotalEquity 33000.00
nonCurrrentAssetsOther 1550000.00
nonCurrentAssetsTotal 75839000.00
nonCurrentLiabilitiesTotal 65797000.00
liabilitiesAndStockholdersEquity 147429000.00
cashAndShortTermInvestments 136000.00
propertyPlantAndEquipmentGross 12105000.00
propertyPlantAndEquipmentNet 12105000.00
commonStockSharesOutstanding 34149000.00
2012-10-31
date 2012-10-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 142120000.00
intangibleAssets 32153000.00
otherCurrentAssets 5647000.00
totalLiab 112536000.00
totalStockholderEquity 29584000.00
otherCurrentLiab 17439000.00
commonStock 33000.00
retainedEarnings -19619000.00
otherLiab 1132000.00
goodWill 31372000.00
otherAssets 65190000.00
cash 15000.00
totalCurrentLiabilities 39999000.00
currentDeferredRevenue 9000.00
netDebt 59235000.00
shortTermDebt 3000000.00
shortLongTermDebtTotal 59250000.00
otherStockholderEquity 49169000.00
propertyPlantEquipment 11789000.00
totalCurrentAssets 65141000.00
netReceivables 25224000.00
longTermDebt 56250000.00
inventory 34255000.00
accountsPayable 19551000.00
accumulatedOtherComprehensiveIncome 1000.00
commonStockTotalEquity 33000.00
nonCurrrentAssetsOther 1665000.00
nonCurrentAssetsTotal 76979000.00
nonCurrentLiabilitiesTotal 72537000.00
liabilitiesAndStockholdersEquity 142120000.00
cashAndShortTermInvestments 15000.00
propertyPlantAndEquipmentGross 11789000.00
propertyPlantAndEquipmentNet 11789000.00
commonStockSharesOutstanding 33460000.00
2012-07-31
date 2012-07-31
filing_date 2012-09-30
currency_symbol USD
commonStockSharesOutstanding 34149000.00
2012-04-30
date 2012-04-30
filing_date 2012-06-30
currency_symbol USD
commonStockSharesOutstanding 34149000.00
2012-01-31
date 2012-01-31
filing_date 2012-03-31
currency_symbol USD
commonStockSharesOutstanding 34149000.00
2011-10-31
date 2011-10-31
currency_symbol USD
totalAssets 129956000.00
intangibleAssets 68005000.00
otherCurrentAssets 4373000.00
totalLiab 62661000.00
totalStockholderEquity 67295000.00
otherCurrentLiab 12808000.00
commonStock 30000.00
retainedEarnings 33171000.00
otherLiab 451000.00
goodWill 31372000.00
otherAssets 68461000.00
cash 114000.00
totalCurrentLiabilities 29382000.00
propertyPlantEquipment 9005000.00
longTermDebt 15289000.00
inventory 29531000.00
accountsPayable 16570000.00
yearly
2023-01-31
date 2023-01-31
filing_date 2023-02-23
currency_symbol USD
totalAssets 1618336000.00
intangibleAssets 178980000.00
otherCurrentAssets 101364000.00
totalLiab 496950000.00
totalStockholderEquity 1121386000.00
otherCurrentLiab 117415000.00
commonStock 42000.00
capitalStock 42000.00
retainedEarnings 764077000.00
otherLiab 963000.00
goodWill 323978000.00
otherAssets 62306000.00
cash 145250000.00
totalCurrentLiabilities 258889000.00
netDebt 65064000.00
shortTermDebt 10314000.00
shortLongTermDebtTotal 210314000.00
otherStockholderEquity 342485000.00
propertyPlantEquipment 250311000.00
totalCurrentAssets 797674000.00
netTangibleAssets 618428000.00
netReceivables 200440000.00
longTermDebt 200000000.00
inventory 350620000.00
accountsPayable 131160000.00
accumulatedOtherComprehensiveIncome 14782000.00
nonCurrrentAssetsOther 10054000.00
nonCurrentAssetsTotal 820662000.00
capitalLeaseObligations 10314000.00
nonCurrentLiabilitiesOther 38061000.00
nonCurrentLiabilitiesTotal 238061000.00
liabilitiesAndStockholdersEquity 1618336000.00
cashAndShortTermInvestments 145250000.00
propertyPlantAndEquipmentGross 250311000.00
propertyPlantAndEquipmentNet 250311000.00
netWorkingCapital 538785000.00
netInvestedCapital 1321386000.00
commonStockSharesOutstanding 42384000.00
2022-01-31
date 2022-01-31
filing_date 2022-02-24
currency_symbol USD
totalAssets 1515729000.00
intangibleAssets 197021000.00
otherCurrentAssets 10465000.00
totalLiab 621647000.00
totalStockholderEquity 894082000.00
otherCurrentLiab 112378000.00
commonStock 42000.00
capitalStock 42000.00
retainedEarnings 558799000.00
otherLiab 30832000.00
goodWill 323299000.00
otherAssets 39984000.00
cash 179686000.00
totalCurrentLiabilities 229862000.00
netDebt 198767000.00
shortTermDebt 17500000.00
shortLongTermDebt 17500000.00
shortLongTermDebtTotal 378453000.00
otherStockholderEquity 330365000.00
propertyPlantEquipment 230755000.00
totalCurrentAssets 724670000.00
netTangibleAssets 373762000.00
netReceivables 142040000.00
longTermDebt 360953000.00
inventory 279837000.00
accountsPayable 99984000.00
accumulatedOtherComprehensiveIncome 4876000.00
nonCurrrentAssetsOther 4986000.00
nonCurrentAssetsTotal 791059000.00
capitalLeaseObligations 9095000.00
nonCurrentLiabilitiesOther 30832000.00
nonCurrentLiabilitiesTotal 391785000.00
liabilitiesAndStockholdersEquity 1515729000.00
cashAndShortTermInvestments 179686000.00
propertyPlantAndEquipmentGross 230755000.00
propertyPlantAndEquipmentNet 230755000.00
netWorkingCapital 494808000.00
netInvestedCapital 1272535000.00
commonStockSharesOutstanding 42366000.00
2021-01-31
date 2021-01-31
filing_date 2021-02-25
currency_symbol USD
totalAssets 1286561000.00
intangibleAssets 204491000.00
otherCurrentAssets 12425000.00
totalLiab 567390000.00
totalStockholderEquity 719171000.00
otherCurrentLiab 60486000.00
commonStock 42000.00
capitalStock 42000.00
retainedEarnings 394981000.00
otherLiab 24913000.00
goodWill 289349000.00
otherAssets 1000.00
cash 245764000.00
totalCurrentLiabilities 165389000.00
netDebt 143824000.00
shortTermDebt 12500000.00
shortLongTermDebt 12500000.00
shortLongTermDebtTotal 389588000.00
otherStockholderEquity 323080000.00
propertyPlantEquipment 163288000.00
totalCurrentAssets 581969000.00
netTangibleAssets 719171000.00
netReceivables 121194000.00
longTermDebt 377088000.00
inventory 127091000.00
accountsPayable 92403000.00
accumulatedOtherComprehensiveIncome 1068000.00
commonStockTotalEquity 42000.00
retainedEarningsTotalEquity 394981000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 1954000.00
nonCurrentAssetsTotal 704592000.00
capitalLeaseObligations 31667000.00
longTermDebtTotal 377088000.00
nonCurrentLiabilitiesOther 24913000.00
nonCurrentLiabilitiesTotal 402001000.00
capitalSurpluse 336834000.00
liabilitiesAndStockholdersEquity 1286561000.00
cashAndShortTermInvestments 245764000.00
propertyPlantAndEquipmentGross 189436000.00
propertyPlantAndEquipmentNet 189436000.00
netWorkingCapital 416580000.00
netInvestedCapital 1108759000.00
commonStockSharesOutstanding 40801000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-03
currency_symbol USD
totalAssets 609316000.00
intangibleAssets 81949000.00
otherCurrentAssets 17940000.00
totalLiab 187116000.00
totalStockholderEquity 422200000.00
deferredLongTermLiab 11584000.00
otherCurrentLiab 30427000.00
commonStock 39000.00
capitalStock 39000.00
retainedEarnings 312491000.00
otherLiab 11584000.00
goodWill 93527000.00
otherAssets 26176000.00
cash 43736000.00
totalCurrentLiabilities 91813000.00
currentDeferredRevenue 172000.00
netDebt 24264000.00
shortTermDebt 6242000.00
shortLongTermDebtTotal 68000000.00
otherStockholderEquity 109520000.00
propertyPlantEquipment 108379000.00
totalCurrentAssets 281813000.00
netTangibleAssets 262443000.00
netReceivables 91632000.00
longTermDebt 68000000.00
inventory 128505000.00
accountsPayable 55144000.00
accumulatedOtherComprehensiveIncome 150000.00
commonStockTotalEquity 39000.00
retainedEarningsTotalEquity 312491000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 451000.00
nonCurrentAssetsTotal 327503000.00
capitalLeaseObligations 17826000.00
longTermDebtTotal 68000000.00
nonCurrentLiabilitiesOther 11584000.00
nonCurrentLiabilitiesTotal 95303000.00
warrants 15719000.00
capitalSurpluse 123274000.00
liabilitiesAndStockholdersEquity 609316000.00
cashAndShortTermInvestments 43736000.00
propertyPlantAndEquipmentGross 125851000.00
propertyPlantAndEquipmentNet 125851000.00
netWorkingCapital 190000000.00
netInvestedCapital 490200000.00
commonStockSharesOutstanding 39155000.00
2019-01-31
date 2019-01-31
filing_date 2019-02-26
currency_symbol USD
totalAssets 485254000.00
intangibleAssets 83974000.00
otherCurrentAssets 17967000.00
totalLiab 164049000.00
totalStockholderEquity 321205000.00
deferredLongTermLiab 479000.00
otherCurrentLiab 28085000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 219686000.00
otherLiab 479000.00
goodWill 88850000.00
otherAssets 15695000.00
cash 27958000.00
totalCurrentLiabilities 96785000.00
currentDeferredRevenue 6691000.00
netDebt 31468000.00
shortTermDebt 6923000.00
shortLongTermDebt 6923000.00
shortLongTermDebtTotal 59426000.00
otherStockholderEquity 102265000.00
propertyPlantEquipment 64788000.00
totalCurrentAssets 231947000.00
netTangibleAssets 162663000.00
netReceivables 78882000.00
longTermDebt 52503000.00
inventory 107140000.00
accountsPayable 55086000.00
accumulatedOtherComprehensiveIncome -784000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 219686000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 367000.00
nonCurrentAssetsTotal 253307000.00
longTermDebtTotal 52503000.00
nonCurrentLiabilitiesOther 14282000.00
nonCurrentLiabilitiesTotal 67264000.00
warrants 14282000.00
capitalSurpluse 116019000.00
liabilitiesAndStockholdersEquity 485254000.00
cashAndShortTermInvestments 27958000.00
propertyPlantAndEquipmentGross 64788000.00
propertyPlantAndEquipmentNet 64788000.00
netWorkingCapital 135162000.00
netInvestedCapital 380631000.00
commonStockSharesOutstanding 38956000.00
2018-01-31
date 2018-01-31
filing_date 2018-02-27
currency_symbol USD
totalAssets 428286000.00
intangibleAssets 90044000.00
otherCurrentAssets 21100000.00
totalLiab 193451000.00
totalStockholderEquity 234835000.00
deferredLongTermLiab 645000.00
otherCurrentLiab 33833000.00
commonStock 38000.00
retainedEarnings 135926000.00
otherLiab 645000.00
goodWill 88438000.00
otherAssets 3220000.00
cash 35947000.00
totalCurrentLiabilities 86246000.00
currentDeferredRevenue 6562000.00
netDebt 62696000.00
shortTermDebt 5038000.00
shortLongTermDebt 5038000.00
shortLongTermDebtTotal 98643000.00
otherStockholderEquity 99039000.00
propertyPlantEquipment 43636000.00
totalCurrentAssets 202948000.00
netTangibleAssets 69308000.00
shortTermInvestments 0.00
netReceivables 61060000.00
longTermDebt 93605000.00
inventory 84841000.00
accountsPayable 40813000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -168000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 135926000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 551000.00
deferredLongTermAssetCharges 2669000.00
nonCurrentAssetsTotal 225338000.00
longTermDebtTotal 93605000.00
nonCurrentLiabilitiesOther 12955000.00
nonCurrentLiabilitiesTotal 107205000.00
warrants 12955000.00
capitalSurpluse 112793000.00
liabilitiesAndStockholdersEquity 428286000.00
cashAndShortTermInvestments 35947000.00
propertyPlantAndEquipmentGross 43636000.00
propertyPlantAndEquipmentNet 43636000.00
netWorkingCapital 116702000.00
netInvestedCapital 333478000.00
commonStockSharesOutstanding 38738000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-01
currency_symbol USD
totalAssets 335600000.00
intangibleAssets 57855000.00
otherCurrentAssets 14772000.00
totalLiab 150663000.00
totalStockholderEquity 184937000.00
deferredLongTermLiab 569000.00
otherCurrentLiab 5532000.00
commonStock 37000.00
retainedEarnings 92798000.00
otherLiab 569000.00
goodWill 57781000.00
otherAssets 4790000.00
cash 35280000.00
totalCurrentLiabilities 87036000.00
currentDeferredRevenue 35816000.00
netDebt 31403000.00
shortTermDebt 3625000.00
shortLongTermDebt 3625000.00
shortLongTermDebtTotal 66683000.00
otherStockholderEquity 94295000.00
propertyPlantEquipment 32262000.00
totalCurrentAssets 182912000.00
netTangibleAssets 69301000.00
shortTermInvestments 0.00
netReceivables 61617000.00
longTermDebt 63058000.00
inventory 71243000.00
accountsPayable 42063000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2193000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 92798000.00
treasuryStock -13754000.00
nonCurrrentAssetsOther 708000.00
deferredLongTermAssetCharges 4082000.00
nonCurrentAssetsTotal 152688000.00
longTermDebtTotal 63058000.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 63627000.00
capitalSurpluse 108049000.00
liabilitiesAndStockholdersEquity 335600000.00
cashAndShortTermInvestments 35280000.00
propertyPlantAndEquipmentGross 32262000.00
propertyPlantAndEquipmentNet 32262000.00
commonStockSharesOutstanding 37801000.00
2016-01-31
date 2016-01-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 278497000.00
intangibleAssets 60849000.00
otherCurrentAssets 13135000.00
totalLiab 126237000.00
totalStockholderEquity 152260000.00
deferredLongTermLiab 695000.00
otherCurrentLiab 6950000.00
commonStock 37000.00
retainedEarnings 57123000.00
otherLiab 6395000.00
goodWill 57653000.00
otherAssets 1179000.00
cash 6944000.00
totalCurrentLiabilities 74017000.00
currentDeferredRevenue 32158000.00
netDebt 41718000.00
shortTermDebt 2837000.00
shortLongTermDebt 2790000.00
shortLongTermDebtTotal 48662000.00
otherStockholderEquity 97053000.00
propertyPlantEquipment 26094000.00
totalCurrentAssets 131941000.00
netTangibleAssets 33758000.00
shortTermInvestments 0.00
netReceivables 43660000.00
longTermDebt 45825000.00
inventory 68202000.00
accountsPayable 32072000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1953000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 57123000.00
treasuryStock -5807000.00
nonCurrrentAssetsOther 895000.00
deferredLongTermAssetCharges 1065000.00
nonCurrentAssetsTotal 146556000.00
longTermDebtTotal 45825000.00
nonCurrentLiabilitiesOther 5700000.00
nonCurrentLiabilitiesTotal 52220000.00
capitalSurpluse 102860000.00
liabilitiesAndStockholdersEquity 278497000.00
cashAndShortTermInvestments 6944000.00
propertyPlantAndEquipmentGross 26094000.00
propertyPlantAndEquipmentNet 26094000.00
commonStockSharesOutstanding 37894000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-02
currency_symbol USD
totalAssets 258437000.00
intangibleAssets 65184000.00
otherCurrentAssets 9985000.00
totalLiab 129631000.00
totalStockholderEquity 128806000.00
deferredLongTermLiab 8095000.00
otherCurrentLiab 7704000.00
commonStock 37000.00
retainedEarnings 32169000.00
otherLiab 14229000.00
goodWill 58745000.00
otherAssets 1570000.00
cash 4212000.00
totalCurrentLiabilities 60825000.00
currentDeferredRevenue 19913000.00
netDebt 45788000.00
shortTermDebt 2837000.00
shortLongTermDebt 2837000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 97006000.00
propertyPlantEquipment 20329000.00
totalCurrentAssets 112609000.00
netTangibleAssets 4877000.00
shortTermInvestments 0.00
netReceivables 39221000.00
longTermDebt 47163000.00
inventory 59191000.00
accountsPayable 30371000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -406000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 32169000.00
treasuryStock -571000.00
nonCurrrentAssetsOther 591000.00
nonCurrentAssetsTotal 145828000.00
longTermDebtTotal 47163000.00
nonCurrentLiabilitiesOther 13548000.00
nonCurrentLiabilitiesTotal 68806000.00
capitalSurpluse 97006000.00
liabilitiesAndStockholdersEquity 258437000.00
cashAndShortTermInvestments 4212000.00
propertyPlantAndEquipmentGross 20329000.00
propertyPlantAndEquipmentNet 20329000.00
commonStockSharesOutstanding 37807000.00
2014-01-31
date 2014-01-31
filing_date 2014-03-11
currency_symbol USD
totalAssets 157729000.00
intangibleAssets 27284000.00
otherCurrentAssets 6138000.00
totalLiab 65437000.00
totalStockholderEquity 92292000.00
deferredLongTermLiab 12936000.00
otherCurrentLiab 20247000.00
commonStock 36000.00
retainedEarnings 4483000.00
otherLiab 931000.00
goodWill 31925000.00
otherAssets 717000.00
cash 1683000.00
totalCurrentLiabilities 44501000.00
netDebt 6317000.00
shortLongTermDebtTotal 8000000.00
otherStockholderEquity 87788000.00
propertyPlantEquipment 13418000.00
totalCurrentAssets 84385000.00
netTangibleAssets 33083000.00
shortTermInvestments 0.00
netReceivables 33781000.00
longTermDebt 8000000.00
inventory 42783000.00
accountsPayable 24254000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -15000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 36000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 4483000.00
treasuryStock 0.00
nonCurrrentAssetsOther 717000.00
nonCurrentAssetsTotal 73344000.00
longTermDebtTotal 8000000.00
nonCurrentLiabilitiesTotal 20936000.00
capitalSurpluse 87788000.00
liabilitiesAndStockholdersEquity 157729000.00
cashAndShortTermInvestments 1683000.00
propertyPlantAndEquipmentGross 13418000.00
propertyPlantAndEquipmentNet 13418000.00
commonStockSharesOutstanding 35705000.00
2013-01-31
date 2013-01-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 142120000.00
intangibleAssets 32153000.00
otherCurrentAssets 5647000.00
totalLiab 112536000.00
totalStockholderEquity 29584000.00
otherCurrentLiab 17439000.00
commonStock 33000.00
retainedEarnings -19619000.00
otherLiab 1132000.00
goodWill 31372000.00
otherAssets 1665000.00
cash 15000.00
totalCurrentLiabilities 39999000.00
currentDeferredRevenue 9000.00
netDebt 59235000.00
shortTermDebt 3000000.00
shortLongTermDebtTotal 59250000.00
otherStockholderEquity 49169000.00
propertyPlantEquipment 11789000.00
totalCurrentAssets 65141000.00
netReceivables 25224000.00
longTermDebt 56250000.00
inventory 34255000.00
accountsPayable 19551000.00
accumulatedOtherComprehensiveIncome 1000.00
commonStockTotalEquity 33000.00
nonCurrrentAssetsOther 1665000.00
nonCurrentAssetsTotal 76979000.00
nonCurrentLiabilitiesTotal 72537000.00
liabilitiesAndStockholdersEquity 142120000.00
cashAndShortTermInvestments 15000.00
propertyPlantAndEquipmentGross 11789000.00
propertyPlantAndEquipmentNet 11789000.00
commonStockSharesOutstanding 34149000.00
2012-01-31
date 2012-01-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 129956000.00
intangibleAssets 36633000.00
otherCurrentAssets 4373000.00
totalLiab 62661000.00
totalStockholderEquity 67295000.00
otherCurrentLiab 12808000.00
commonStock 30000.00
retainedEarnings 33171000.00
otherLiab 451000.00
goodWill 31372000.00
otherAssets 456000.00
cash 114000.00
totalCurrentLiabilities 29382000.00
netDebt 15179000.00
shortTermDebt 4000.00
shortLongTermDebtTotal 15293000.00
otherStockholderEquity 34094000.00
propertyPlantEquipment 9005000.00
totalCurrentAssets 52490000.00
netReceivables 18472000.00
longTermDebt 15289000.00
inventory 29531000.00
accountsPayable 16570000.00
accumulatedOtherComprehensiveIncome -7603000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 456000.00
nonCurrentAssetsTotal 77466000.00
nonCurrentLiabilitiesTotal 33279000.00
liabilitiesAndStockholdersEquity 129956000.00
cashAndShortTermInvestments 114000.00
propertyPlantAndEquipmentGross 9005000.00
propertyPlantAndEquipmentNet 9005000.00
commonStockSharesOutstanding 34149000.00
2011-01-31
date 2011-01-31
filing_date 2010-12-31
currency_symbol USD
commonStockSharesOutstanding 32515000.00
2010-01-31
date 2010-01-31
currency_symbol USD
commonStockSharesOutstanding 32000000.00
Cash_Flow
currency_symbol USD
quarterly
2023-10-31
date 2023-10-31
filing_date 2023-11-03
totalCashFromFinancingActivities -135945000.00
netIncome 35293000.00
changeInCash -14809000.00
beginPeriodCashFlow 105440000.00
endPeriodCashFlow 90631000.00
totalCashFromOperatingActivities 129993000.00
depreciation 14807000.00
changeToInventory 11194000.00
changeToAccountReceivables 20555000.00
otherCashflowsFromFinancingActivities -945000.00
capitalExpenditures 8821000
changeInWorkingCapital 76237000.00
stockBasedCompensation 3858000.00
otherNonCashItems 171000.00
freeCashFlow 121172000.00
2023-07-31
date 2023-07-31
filing_date 2023-08-04
currency_symbol USD
investments -8889000.00
totalCashFromFinancingActivities -38062000.00
netIncome 39735000.00
changeInCash 13548000.00
beginPeriodCashFlow 91892000.00
endPeriodCashFlow 105440000.00
totalCashFromOperatingActivities 63527000.00
depreciation 15397000.00
changeToInventory 21711000.00
changeToAccountReceivables 23394000.00
otherCashflowsFromFinancingActivities 16938000.00
capitalExpenditures 12109000
changeInWorkingCapital -893000.00
stockBasedCompensation 4483000.00
otherNonCashItems 4995000.00
freeCashFlow 51418000.00
2023-04-30
date 2023-04-30
filing_date 2023-05-04
currency_symbol USD
investments -12173000.00
changeToLiabilities -34881000.00
totalCashflowsFromInvestingActivities -12173000.00
netBorrowings -35000000.00
totalCashFromFinancingActivities 157844000.00
changeToOperatingActivities 1291000.00
netIncome 41767000.00
changeInCash -53358000.00
beginPeriodCashFlow 145250000.00
endPeriodCashFlow 91892000.00
totalCashFromOperatingActivities -66835000.00
depreciation 13315000.00
otherCashflowsFromInvestingActivities -64000.00
changeToInventory -8588000.00
changeToAccountReceivables 9350000.00
otherCashflowsFromFinancingActivities 187844000.00
changeToNetincome 9061000.00
capitalExpenditures 11118000
changeInWorkingCapital -129896000.00
stockBasedCompensation 5701000.00
otherNonCashItems 2227000.00
freeCashFlow -77953000.00
2023-01-31
date 2023-01-31
filing_date 2023-02-23
currency_symbol USD
investments -144336000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -12173000.00
netBorrowings -35000000.00
totalCashFromFinancingActivities -125137000.00
changeToOperatingActivities 1291000.00
netIncome 52959000.00
changeInCash -7887000.00
beginPeriodCashFlow 153137000.00
endPeriodCashFlow 145250000.00
totalCashFromOperatingActivities 130059000.00
depreciation 12429000.00
otherCashflowsFromInvestingActivities -64000.00
changeToInventory 6297000.00
changeToAccountReceivables -3981000.00
otherCashflowsFromFinancingActivities 19863000.00
changeToNetincome 9061000.00
capitalExpenditures 8142000
changeInWorkingCapital 66362000.00
stockBasedCompensation 4972000.00
otherNonCashItems -733000.00
freeCashFlow 121917000.00
2022-10-31
date 2022-10-31
filing_date 2022-11-03
currency_symbol USD
investments -12356000.00
changeToLiabilities -2946000.00
totalCashflowsFromInvestingActivities -12356000.00
netBorrowings -125000000.00
totalCashFromFinancingActivities -86224000.00
changeToOperatingActivities 62446000.00
netIncome 50771000.00
changeInCash 44500000.00
beginPeriodCashFlow 108637000.00
endPeriodCashFlow 153137000.00
totalCashFromOperatingActivities 142435000.00
depreciation 12364000.00
otherCashflowsFromInvestingActivities -3500000.00
changeToInventory -10081000.00
changeToAccountReceivables -2532000.00
otherCashflowsFromFinancingActivities -1224000.00
changeToNetincome -1917000.00
capitalExpenditures 15647000
changeInWorkingCapital 78924000.00
stockBasedCompensation 4289000.00
otherNonCashItems -759000.00
freeCashFlow 126788000.00
2022-07-31
date 2022-07-31
filing_date 2022-08-04
currency_symbol USD
investments -12467000.00
changeToLiabilities 10069000.00
totalCashflowsFromInvestingActivities -11721000.00
netBorrowings -14832000.00
totalCashFromFinancingActivities -6412000.00
changeToOperatingActivities 34675000.00
netIncome 53498000.00
changeInCash 39864000.00
beginPeriodCashFlow 68773000.00
endPeriodCashFlow 108637000.00
totalCashFromOperatingActivities 57724000.00
depreciation 12552000.00
otherCashflowsFromInvestingActivities -3500000.00
changeToInventory -37286000.00
changeToAccountReceivables -19663000.00
otherCashflowsFromFinancingActivities 481440000.00
changeToNetincome 1810000.00
capitalExpenditures 11721000
changeInWorkingCapital -12295000.00
stockBasedCompensation 4061000.00
otherNonCashItems -814000.00
freeCashFlow 46003000.00
2022-04-30
date 2022-04-30
filing_date 2022-05-05
currency_symbol USD
investments -11721000.00
changeToLiabilities 58639000.00
totalCashflowsFromInvestingActivities -8191000.00
netBorrowings 40352000.00
totalCashFromFinancingActivities 38632000.00
changeToOperatingActivities -174828000.00
netIncome 48050000.00
changeInCash -110913000.00
beginPeriodCashFlow 179686000.00
endPeriodCashFlow 68773000.00
totalCashFromOperatingActivities -143124000.00
depreciation 11897000.00
changeToInventory -37467000.00
changeToAccountReceivables -37781000.00
otherCashflowsFromFinancingActivities 107616000.00
changeToNetincome -7054000.00
capitalExpenditures 8191000
changeInWorkingCapital -196419000.00
stockBasedCompensation 3029000.00
otherNonCashItems 402000.00
freeCashFlow -151315000.00
2022-01-31
date 2022-01-31
filing_date 2022-02-24
currency_symbol USD
investments -8191000.00
totalCashFromFinancingActivities -3809000.00
netIncome 37734000.00
changeInCash -139656000.00
beginPeriodCashFlow 319342000.00
endPeriodCashFlow 179686000.00
totalCashFromOperatingActivities -84019000.00
depreciation 12790000.00
changeToInventory -29741000.00
changeToAccountReceivables 17637000.00
otherCashflowsFromFinancingActivities 19529000.00
capitalExpenditures 14863000
changeInWorkingCapital -123130000.00
stockBasedCompensation 4060000.00
otherNonCashItems 404000.00
freeCashFlow -98882000.00
2021-10-31
date 2021-10-31
filing_date 2021-11-04
currency_symbol USD
investments -51119000.00
changeToLiabilities 2616000.00
totalCashflowsFromInvestingActivities -12335000.00
netBorrowings -8238000.00
totalCashFromFinancingActivities -10675000.00
changeToOperatingActivities 47308000.00
netIncome 43823000.00
changeInCash 44366000.00
beginPeriodCashFlow 274976000.00
endPeriodCashFlow 319342000.00
totalCashFromOperatingActivities 67619000.00
issuanceOfCapitalStock 0.00
depreciation 10888000.00
changeToInventory -37579000.00
changeToAccountReceivables -9609000.00
otherCashflowsFromFinancingActivities -2437000.00
changeToNetincome 3848000.00
capitalExpenditures 12335000
changeInWorkingCapital 8653000.00
stockBasedCompensation 3986000.00
otherNonCashItems 407000.00
freeCashFlow 55284000.00
2021-07-31
date 2021-07-31
filing_date 2021-08-05
currency_symbol USD
investments -12335000.00
changeToLiabilities 29830000.00
totalCashflowsFromInvestingActivities -26388000.00
netBorrowings 738000.00
totalCashFromFinancingActivities -5864000.00
changeToOperatingActivities -22140000.00
netIncome 44275000.00
changeInCash -16495000.00
beginPeriodCashFlow 291471000.00
endPeriodCashFlow 274976000.00
totalCashFromOperatingActivities 15662000.00
issuanceOfCapitalStock 0.00
depreciation 11364000.00
changeToInventory -39138000.00
changeToAccountReceivables -11722000.00
otherCashflowsFromFinancingActivities 2011000.00
changeToNetincome 2732000.00
capitalExpenditures 10763000
changeInWorkingCapital -43118000.00
stockBasedCompensation 3374000.00
otherNonCashItems 409000.00
freeCashFlow 4899000.00
2021-04-30
date 2021-04-30
filing_date 2021-05-06
currency_symbol USD
investments -26388000.00
changeToLiabilities 33653000.00
totalCashflowsFromInvestingActivities -16885000.00
netBorrowings -2500000.00
totalCashFromFinancingActivities -3752000.00
changeToOperatingActivities 36175000.00
netIncome 37986000.00
changeInCash 45707000.00
beginPeriodCashFlow 245764000.00
endPeriodCashFlow 291471000.00
totalCashFromOperatingActivities 66028000.00
depreciation 10069000.00
changeToInventory -40074000.00
changeToAccountReceivables -16536000.00
otherCashflowsFromFinancingActivities 7228000.00
changeToNetincome 2056000.00
capitalExpenditures 16885000
changeInWorkingCapital 15506000.00
stockBasedCompensation 2494000.00
otherNonCashItems 411000.00
freeCashFlow 49143000.00
2021-01-31
date 2021-01-31
filing_date 2021-02-25
currency_symbol USD
investments -16885000.00
changeToLiabilities -7107000.00
totalCashflowsFromInvestingActivities -13116000.00
netBorrowings -392385000.00
totalCashFromFinancingActivities -3297000.00
changeToOperatingActivities -47950000.00
netIncome 31796000.00
changeInCash -32482000.00
beginPeriodCashFlow 278246000.00
endPeriodCashFlow 245764000.00
totalCashFromOperatingActivities -17086000.00
depreciation 9165000.00
otherCashflowsFromInvestingActivities -2355000.00
changeToInventory 8456000.00
changeToAccountReceivables -6161000.00
salePurchaseOfStock -3556000.00
otherCashflowsFromFinancingActivities -180539000.00
changeToNetincome 40000.00
capitalExpenditures 10761000
changeReceivables -6161000.00
cashFlowsOtherOperating -53689000.00
exchangeRateChanges 1116000.00
cashAndCashEquivalentsChanges -32383000.00
changeInWorkingCapital -58501000.00
stockBasedCompensation 2258000.00
otherNonCashItems 414000.00
freeCashFlow -27847000.00
2020-10-31
date 2020-10-31
filing_date 2020-11-10
currency_symbol USD
investments -13116000.00
changeToLiabilities 44081000.00
totalCashflowsFromInvestingActivities -13417000.00
netBorrowings -17500000.00
totalCashFromFinancingActivities -20754000.00
changeToOperatingActivities 26067000.00
netIncome 38020000.00
changeInCash 60281000.00
beginPeriodCashFlow 217965000.00
endPeriodCashFlow 278246000.00
totalCashFromOperatingActivities 94112000.00
depreciation 9743000.00
otherCashflowsFromInvestingActivities -204000.00
changeToInventory 13004000.00
changeToAccountReceivables -25743000.00
salePurchaseOfStock -3000000.00
otherCashflowsFromFinancingActivities -891000.00
changeToNetincome -2256000.00
capitalExpenditures 13213000
changeReceivables -25743000.00
cashFlowsOtherOperating 16847000.00
cashAndCashEquivalentsChanges 59941000.00
changeInWorkingCapital 48189000.00
stockBasedCompensation 2363000.00
otherNonCashItems 416000.00
freeCashFlow 80899000.00
2020-07-31
date 2020-07-31
filing_date 2020-08-05
currency_symbol USD
investments -13417000.00
changeToLiabilities -27070000.00
totalCashflowsFromInvestingActivities -19942000.00
netBorrowings 319885000.00
totalCashFromFinancingActivities 122441000.00
changeToOperatingActivities 31535000.00
netIncome 13192000.00
changeInCash 141783000.00
beginPeriodCashFlow 76182000.00
endPeriodCashFlow 217965000.00
totalCashFromOperatingActivities 39174000.00
depreciation 9190000.00
otherCashflowsFromInvestingActivities -13000.00
changeToInventory 8896000.00
changeToAccountReceivables -1258000.00
salePurchaseOfStock 198236000.00
otherCashflowsFromFinancingActivities 240709000.00
changeToNetincome 3487000.00
capitalExpenditures 19929000
changeReceivables -1258000.00
cashFlowsOtherOperating 32413000.00
cashAndCashEquivalentsChanges 141673000.00
changeInWorkingCapital 12981000.00
stockBasedCompensation 2076000.00
otherNonCashItems 324000.00
freeCashFlow 19245000.00
2020-04-30
date 2020-04-30
filing_date 2020-05-06
currency_symbol USD
investments -342050000.00
changeToLiabilities 27154000.00
totalCashflowsFromInvestingActivities -342050000.00
netBorrowings 17000000.00
totalCashFromFinancingActivities 408332000.00
changeToOperatingActivities -64886000.00
netIncome 8738000.00
changeInCash 32446000.00
beginPeriodCashFlow 43736000.00
endPeriodCashFlow 76182000.00
totalCashFromOperatingActivities -33485000.00
depreciation 5829000.00
otherCashflowsFromInvestingActivities -329209000.00
changeToInventory -22479000.00
changeToAccountReceivables 14391000.00
otherCashflowsFromFinancingActivities 547332000.00
changeToNetincome -6728000.00
capitalExpenditures 12841000
changeReceivables 14391000.00
cashFlowsOtherOperating -60779000.00
cashAndCashEquivalentsChanges 32797000.00
changeInWorkingCapital -41713000.00
stockBasedCompensation 1921000.00
otherNonCashItems 389000.00
freeCashFlow -46326000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-03
currency_symbol USD
investments -342050000.00
changeToLiabilities -12755000.00
totalCashflowsFromInvestingActivities -27623000.00
netBorrowings -5000000.00
totalCashFromFinancingActivities -4982000.00
changeToOperatingActivities 7197000.00
netIncome 22530000.00
changeInCash 11757000.00
beginPeriodCashFlow 31979000.00
endPeriodCashFlow 43736000.00
totalCashFromOperatingActivities 43906000.00
depreciation 4769000.00
otherCashflowsFromInvestingActivities -6804000.00
changeToInventory 3330000.00
changeToAccountReceivables 16196000.00
salePurchaseOfStock 1229000.00
otherCashflowsFromFinancingActivities -1211000.00
changeToNetincome -3203000.00
capitalExpenditures 27623000
changeReceivables 16196000.00
cashFlowsOtherOperating 13039000.00
exchangeRateChanges 419000.00
cashAndCashEquivalentsChanges 11720000.00
changeInWorkingCapital 19810000.00
stockBasedCompensation 1909000.00
otherNonCashItems 8000.00
freeCashFlow 16283000.00
2019-10-31
date 2019-10-31
filing_date 2019-10-30
currency_symbol USD
investments -27623000.00
totalCashFromFinancingActivities -7852000.00
netIncome 29487000.00
changeInCash -7042000.00
beginPeriodCashFlow 39021000.00
endPeriodCashFlow 31979000.00
totalCashFromOperatingActivities 10500000.00
depreciation 4663000.00
changeToInventory 4638000.00
changeToAccountReceivables -11142000.00
otherCashflowsFromFinancingActivities -7852000.00
capitalExpenditures 9526000
changeInWorkingCapital -21257000.00
otherNonCashItems 1605000.00
freeCashFlow 974000.00
2019-07-31
date 2019-07-31
filing_date 2019-10-30
currency_symbol USD
investments -9526000.00
changeToLiabilities -3627000.00
totalCashflowsFromInvestingActivities -9526000.00
netBorrowings -4553000.00
totalCashFromFinancingActivities -7852000.00
changeToOperatingActivities -4951000.00
netIncome 30176000.00
changeInCash -7042000.00
beginPeriodCashFlow 39021000.00
endPeriodCashFlow 31979000.00
totalCashFromOperatingActivities 10500000.00
depreciation 4663000.00
otherCashflowsFromInvestingActivities -6804000.00
changeToInventory 4638000.00
changeToAccountReceivables -11142000.00
otherCashflowsFromFinancingActivities 19201000.00
changeToNetincome -3082000.00
capitalExpenditures 9526000
changeReceivables -11142000.00
cashFlowsOtherOperating -11126000.00
cashAndCashEquivalentsChanges -6878000.00
changeInWorkingCapital -21257000.00
stockBasedCompensation 1605000.00
otherNonCashItems 689000.00
freeCashFlow 974000.00
2019-04-30
date 2019-04-30
filing_date 2019-05-01
currency_symbol USD
investments -15884000.00
changeToLiabilities -708000.00
totalCashflowsFromInvestingActivities -15884000.00
netBorrowings 7000000.00
totalCashFromFinancingActivities 8958000.00
changeToOperatingActivities 11195000.00
netIncome 18402000.00
changeInCash 10330000.00
beginPeriodCashFlow 27958000.00
endPeriodCashFlow 38288000.00
totalCashFromOperatingActivities 8745000.00
depreciation 4107000.00
otherCashflowsFromInvestingActivities -6804000.00
changeToInventory -17030000.00
changeToAccountReceivables -4904000.00
salePurchaseOfStock -1229000.00
otherCashflowsFromFinancingActivities 26000000.00
changeToNetincome 605000.00
capitalExpenditures 7297000
changeReceivables -12211000.00
cashFlowsOtherOperating 4381000.00
cashAndCashEquivalentsChanges 530000.00
changeInWorkingCapital -16209000.00
stockBasedCompensation 1729000.00
otherNonCashItems 516000.00
freeCashFlow 1448000.00
2019-01-31
date 2019-01-31
filing_date 2019-02-26
currency_symbol USD
investments -7297000.00
changeToLiabilities 13896000.00
totalCashflowsFromInvestingActivities -7297000.00
netBorrowings 10187000.00
totalCashFromFinancingActivities -55000.00
changeToOperatingActivities -14057000.00
netIncome 20367000.00
changeInCash -4874000.00
beginPeriodCashFlow 32832000.00
endPeriodCashFlow 27958000.00
totalCashFromOperatingActivities 4640000.00
depreciation 3818000.00
changeToInventory -2595000.00
changeToAccountReceivables 5726000.00
salePurchaseOfStock 4041000.00
otherCashflowsFromFinancingActivities 20904000.00
changeToNetincome 2445000.00
capitalExpenditures 9791000
changeReceivables -4904000.00
cashFlowsOtherOperating -8171000.00
cashAndCashEquivalentsChanges 10406000.00
changeInWorkingCapital -14190000.00
stockBasedCompensation 1673000.00
otherNonCashItems 233000.00
freeCashFlow -5151000.00
2018-10-31
date 2018-10-31
filing_date 2018-10-31
currency_symbol USD
changeToLiabilities -18473000.00
totalCashflowsFromInvestingActivities -9791000.00
netBorrowings 10187000.00
totalCashFromFinancingActivities -6526000.00
changeToOperatingActivities 1594000.00
netIncome 24312000.00
changeInCash 10145000.00
beginPeriodCashFlow 22700000.00
endPeriodCashFlow 32845000.00
totalCashFromOperatingActivities 27892000.00
depreciation 3771000.00
changeToInventory -9458000.00
changeToAccountReceivables -6998000.00
otherCashflowsFromFinancingActivities 5029000.00
changeToNetincome -5355000.00
capitalExpenditures 11366000
changeReceivables 5726000.00
cashFlowsOtherOperating 1152000.00
exchangeRateChanges 332000.00
cashAndCashEquivalentsChanges -4874000.00
changeInWorkingCapital -2436000.00
otherNonCashItems 1819000.00
freeCashFlow 16530000.00
2018-07-31
date 2018-07-31
filing_date 2018-08-01
currency_symbol USD
changeToLiabilities 18448000.00
totalCashflowsFromInvestingActivities -11366000.00
netBorrowings -6515000.00
totalCashFromFinancingActivities -15975000.00
changeToOperatingActivities -3033000.00
netIncome 18813000.00
changeInCash 453000.00
beginPeriodCashFlow 22233000.00
endPeriodCashFlow 22686000.00
totalCashFromOperatingActivities 21890000.00
depreciation 3638000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -4915000.00
changeToAccountReceivables -22475000.00
salePurchaseOfStock -8000.00
otherCashflowsFromFinancingActivities -2658000.00
changeToNetincome 1829000.00
capitalExpenditures 5071000
changeReceivables -6998000.00
cashFlowsOtherOperating -4428000.00
exchangeRateChanges 138000.00
cashAndCashEquivalentsChanges 10146000.00
changeInWorkingCapital 11000.00
stockBasedCompensation 1785000.00
otherNonCashItems 444000.00
freeCashFlow 16819000.00
2018-04-30
date 2018-04-30
filing_date 2018-05-02
currency_symbol USD
changeToLiabilities 17787000.00
totalCashflowsFromInvestingActivities -5071000.00
netBorrowings -13317000.00
totalCashFromFinancingActivities -20878000.00
changeToOperatingActivities 12395000.00
netIncome 21450000.00
changeInCash -13714000.00
beginPeriodCashFlow 35947000.00
endPeriodCashFlow 22233000.00
totalCashFromOperatingActivities 10965000.00
depreciation 3506000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -6030000.00
changeToAccountReceivables 4713000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1375000.00
changeToNetincome -572000.00
capitalExpenditures 3975000
changeReceivables -22475000.00
cashFlowsOtherOperating 9614000.00
exchangeRateChanges -391000.00
cashAndCashEquivalentsChanges 453000.00
changeInWorkingCapital -6125000.00
stockBasedCompensation 2046000.00
otherNonCashItems 226000.00
freeCashFlow 6990000.00
2018-01-31
date 2018-01-31
filing_date 2018-02-27
currency_symbol USD
changeToLiabilities 1626000.00
totalCashflowsFromInvestingActivities -3975000.00
netBorrowings -19503000.00
totalCashFromFinancingActivities 33055000.00
changeToOperatingActivities -7138000.00
netIncome 2857000.00
changeInCash -816000.00
beginPeriodCashFlow 36763000.00
endPeriodCashFlow 35947000.00
totalCashFromOperatingActivities 26141000.00
depreciation 2955000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 11522000.00
changeToAccountReceivables 10085000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 40993000.00
changeToNetincome -7866000.00
capitalExpenditures 6639000
changeReceivables 4713000.00
cashFlowsOtherOperating -6434000.00
exchangeRateChanges 174000.00
cashAndCashEquivalentsChanges -13714000.00
changeInWorkingCapital 11979000.00
stockBasedCompensation 2127000.00
otherNonCashItems 248000.00
freeCashFlow 19502000.00
2017-10-31
date 2017-10-31
filing_date 2017-11-01
currency_symbol USD
changeToLiabilities -15104000.00
totalCashflowsFromInvestingActivities -60231000.00
netBorrowings 34182000.00
totalCashFromFinancingActivities -3389000.00
changeToOperatingActivities -16852000.00
netIncome 16072000.00
changeInCash -6582000.00
beginPeriodCashFlow 43345000.00
endPeriodCashFlow 36763000.00
totalCashFromOperatingActivities 1018000.00
depreciation 2620000.00
otherCashflowsFromInvestingActivities -53508000.00
dividendsPaid 0.00
changeToInventory -2422000.00
changeToAccountReceivables -6236000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -2452000.00
changeToNetincome 8102000.00
capitalExpenditures 4878000
changeReceivables 10085000.00
cashFlowsOtherOperating 5724000.00
exchangeRateChanges 219000.00
cashAndCashEquivalentsChanges -816000.00
changeInWorkingCapital -19688000.00
stockBasedCompensation 2311000.00
otherNonCashItems 2310000.00
freeCashFlow -3860000.00
2017-07-31
date 2017-07-31
filing_date 2017-08-03
currency_symbol USD
changeToLiabilities -3832000.00
totalCashflowsFromInvestingActivities -4878000.00
netBorrowings -937000.00
totalCashFromFinancingActivities -8600000.00
changeToOperatingActivities -4910000.00
netIncome 13726000.00
changeInCash 354000.00
beginPeriodCashFlow 42991000.00
endPeriodCashFlow 43345000.00
totalCashFromOperatingActivities 11804000.00
depreciation 2300000.00
otherCashflowsFromInvestingActivities -30000.00
dividendsPaid 0.00
changeToInventory -9923000.00
changeToAccountReceivables -12775000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -7662000.00
changeToNetincome 2014000.00
capitalExpenditures 2567000
changeReceivables -6236000.00
cashFlowsOtherOperating -7198000.00
exchangeRateChanges 667000.00
cashAndCashEquivalentsChanges -6582000.00
changeInWorkingCapital -2163000.00
stockBasedCompensation 2380000.00
otherNonCashItems 2310000.00
freeCashFlow 9237000.00
2017-04-30
date 2017-04-30
filing_date 2017-05-03
currency_symbol USD
changeToLiabilities 19821000.00
totalCashflowsFromInvestingActivities -2567000.00
netBorrowings -938000.00
totalCashFromFinancingActivities 941000.00
changeToOperatingActivities 2238000.00
netIncome 10528000.00
changeInCash 7711000.00
beginPeriodCashFlow 35280000.00
endPeriodCashFlow 42991000.00
totalCashFromOperatingActivities 9209000.00
depreciation 2405000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -7499000.00
changeToAccountReceivables 12480000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1878000.00
changeToNetincome -2059000.00
capitalExpenditures 2780000
changeReceivables -12775000.00
cashFlowsOtherOperating 714000.00
exchangeRateChanges -283000.00
cashAndCashEquivalentsChanges 354000.00
changeInWorkingCapital -3084000.00
stockBasedCompensation 1909000.00
otherNonCashItems -150000.00
freeCashFlow 6429000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-01
currency_symbol USD
changeToLiabilities -5861000.00
totalCashflowsFromInvestingActivities -2780000.00
netBorrowings -937000.00
totalCashFromFinancingActivities -5788000.00
changeToOperatingActivities -411000.00
netIncome 9813000.00
changeInCash 19587000.00
beginPeriodCashFlow 15693000.00
endPeriodCashFlow 35280000.00
totalCashFromOperatingActivities 27601000.00
depreciation 2342000.00
otherCashflowsFromInvestingActivities -54000.00
dividendsPaid 0.00
changeToInventory 6365000.00
changeToAccountReceivables -3596000.00
salePurchaseOfStock 1000.00
otherCashflowsFromFinancingActivities 149000.00
changeToNetincome -640000.00
capitalExpenditures 3017000
changeReceivables 12480000.00
cashFlowsOtherOperating -2204000.00
exchangeRateChanges 341000.00
cashAndCashEquivalentsChanges 7711000.00
changeInWorkingCapital 12844000.00
stockBasedCompensation 1602000.00
otherNonCashItems -465000.00
freeCashFlow 24584000.00
2016-10-31
date 2016-10-31
filing_date 2016-11-02
currency_symbol USD
changeToLiabilities 5904000.00
totalCashflowsFromInvestingActivities -3017000.00
netBorrowings -5938000.00
totalCashFromFinancingActivities -1422000.00
changeToOperatingActivities 731000.00
netIncome 13684000.00
changeInCash 5569000.00
beginPeriodCashFlow 10124000.00
endPeriodCashFlow 15693000.00
totalCashFromOperatingActivities 10434000.00
depreciation 2291000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 3273000.00
changeToAccountReceivables -1236000.00
salePurchaseOfStock 1000.00
otherCashflowsFromFinancingActivities 3015000.00
changeToNetincome 2477000.00
capitalExpenditures 2132000
changeReceivables -3596000.00
cashFlowsOtherOperating 4224000.00
exchangeRateChanges 791000.00
cashAndCashEquivalentsChanges 19587000.00
changeInWorkingCapital -8108000.00
stockBasedCompensation 1529000.00
otherNonCashItems -485000.00
freeCashFlow 8302000.00
2016-07-31
date 2016-07-31
filing_date 2016-08-03
currency_symbol USD
changeToLiabilities -7032000.00
totalCashflowsFromInvestingActivities -2330000.00
netBorrowings -937000.00
totalCashFromFinancingActivities 7661000.00
changeToOperatingActivities -2857000.00
netIncome 8916000.00
changeInCash 860000.00
beginPeriodCashFlow 9264000.00
endPeriodCashFlow 10124000.00
totalCashFromOperatingActivities -4386000.00
depreciation 2094000.00
otherCashflowsFromInvestingActivities -198000.00
dividendsPaid 0.00
changeToInventory -6226000.00
changeToAccountReceivables -23082000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 11599000.00
changeToNetincome 2442000.00
capitalExpenditures 2521000
changeReceivables -1236000.00
cashFlowsOtherOperating -3060000.00
exchangeRateChanges -1113000.00
cashAndCashEquivalentsChanges 5569000.00
changeInWorkingCapital -13425000.00
stockBasedCompensation 1711000.00
otherNonCashItems 846000.00
freeCashFlow -6907000.00
2016-04-30
date 2016-04-30
filing_date 2016-05-04
currency_symbol USD
changeToLiabilities -989000.00
totalCashflowsFromInvestingActivities -4354000.00
netBorrowings 9291000.00
totalCashFromFinancingActivities 1379000.00
changeToOperatingActivities -1247000.00
netIncome 3262000.00
changeInCash 2320000.00
beginPeriodCashFlow 6944000.00
endPeriodCashFlow 9264000.00
totalCashFromOperatingActivities 5196000.00
depreciation 2027000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -6403000.00
changeToAccountReceivables 9999000.00
salePurchaseOfStock -7948000.00
otherCashflowsFromFinancingActivities 16036000.00
changeToNetincome 214000.00
capitalExpenditures 4354000
changeReceivables 9999000.00
cashFlowsOtherOperating -2963000.00
exchangeRateChanges 99000.00
cashAndCashEquivalentsChanges 2320000.00
changeInWorkingCapital -409000.00
stockBasedCompensation 1381000.00
otherNonCashItems 411000.00
freeCashFlow 842000.00
2016-01-31
date 2016-01-31
filing_date 2016-02-29
currency_symbol USD
changeToLiabilities -989000.00
totalCashflowsFromInvestingActivities -4354000.00
netBorrowings 9291000.00
totalCashFromFinancingActivities -10857000.00
netIncome 6830000.00
changeInCash 1844000.00
beginPeriodCashFlow 5100000.00
endPeriodCashFlow 6944000.00
totalCashFromOperatingActivities 16935000.00
depreciation 3353000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 10811000.00
changeToAccountReceivables 13599000.00
salePurchaseOfStock 5236000.00
otherCashflowsFromFinancingActivities -1883000.00
changeToNetincome 214000.00
capitalExpenditures 2733000
changeReceivables 9999000.00
cashFlowsOtherOperating -2963000.00
exchangeRateChanges 99000.00
cashAndCashEquivalentsChanges 2320000.00
changeInWorkingCapital 7314000.00
stockBasedCompensation 1222000.00
otherNonCashItems -851000.00
freeCashFlow 14202000.00
2015-10-31
date 2015-10-31
filing_date 2015-11-04
currency_symbol USD
changeToLiabilities -15199000.00
totalCashflowsFromInvestingActivities -4364000.00
netBorrowings -11210000.00
totalCashFromFinancingActivities -10308000.00
changeToOperatingActivities 8814000.00
netIncome 10591000.00
changeInCash -1088000.00
beginPeriodCashFlow 6188000.00
endPeriodCashFlow 5100000.00
totalCashFromOperatingActivities 12758000.00
depreciation 3921000.00
otherCashflowsFromInvestingActivities -1631000.00
dividendsPaid 0.00
changeToInventory -1346000.00
changeToAccountReceivables -6729000.00
salePurchaseOfStock -1243000.00
otherCashflowsFromFinancingActivities -356000.00
changeToNetincome -1423000.00
capitalExpenditures 3568000
changeReceivables 13599000.00
cashFlowsOtherOperating -1085000.00
exchangeRateChanges 130000.00
cashAndCashEquivalentsChanges 1844000.00
changeInWorkingCapital -2269000.00
stockBasedCompensation 1273000.00
otherNonCashItems -355000.00
freeCashFlow 9190000.00
2015-07-31
date 2015-07-31
filing_date 2015-08-05
currency_symbol USD
changeToLiabilities 8977000.00
totalCashflowsFromInvestingActivities -3523000.00
netBorrowings -8709000.00
totalCashFromFinancingActivities 11250000.00
netIncome 6763000.00
changeInCash -1016000.00
beginPeriodCashFlow 7204000.00
endPeriodCashFlow 6188000.00
totalCashFromOperatingActivities -9270000.00
depreciation 2922000.00
otherCashflowsFromInvestingActivities 45000.00
dividendsPaid 0.00
changeToInventory -8168000.00
changeToAccountReceivables -20251000.00
salePurchaseOfStock -260000.00
otherCashflowsFromFinancingActivities 20220000.00
changeToNetincome 465000.00
capitalExpenditures 3045000
changeReceivables -6729000.00
cashFlowsOtherOperating -3171000.00
exchangeRateChanges -15000.00
cashAndCashEquivalentsChanges -1088000.00
changeInWorkingCapital -17220000.00
stockBasedCompensation 1360000.00
otherNonCashItems -260000.00
freeCashFlow -12315000.00
2015-04-30
date 2015-04-30
filing_date 2015-05-06
currency_symbol USD
changeToLiabilities 9127000.00
totalCashflowsFromInvestingActivities -2969000.00
netBorrowings 19290000.00
totalCashFromFinancingActivities -4137000.00
netIncome 770000.00
changeInCash 2992000.00
beginPeriodCashFlow 4212000.00
endPeriodCashFlow 7204000.00
totalCashFromOperatingActivities 9599000.00
depreciation 2867000.00
otherCashflowsFromInvestingActivities 76000.00
dividendsPaid 0.00
changeToInventory -12425000.00
changeToAccountReceivables 7871000.00
salePurchaseOfStock -3733000.00
otherCashflowsFromFinancingActivities 6305000.00
changeToNetincome -1785000.00
capitalExpenditures 1548000
changeReceivables -20251000.00
cashFlowsOtherOperating 2072000.00
exchangeRateChanges -27000.00
cashAndCashEquivalentsChanges -1016000.00
changeInWorkingCapital 4100000.00
stockBasedCompensation 1052000.00
otherNonCashItems 1003000.00
freeCashFlow 8051000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-02
currency_symbol USD
changeToLiabilities 9956000.00
totalCashflowsFromInvestingActivities -2307000.00
netBorrowings -709000.00
totalCashFromFinancingActivities 19382000.00
netIncome 2873000.00
changeInCash 2275000.00
beginPeriodCashFlow 1937000.00
endPeriodCashFlow 4212000.00
totalCashFromOperatingActivities 14178000.00
depreciation 2657000.00
otherCashflowsFromInvestingActivities -759000.00
dividendsPaid 0.00
changeToInventory 2654000.00
changeToAccountReceivables 4670000.00
salePurchaseOfStock -3733000.00
otherCashflowsFromFinancingActivities 33732000.00
changeToNetincome 1813000.00
capitalExpenditures 908000
changeReceivables 7871000.00
cashFlowsOtherOperating -1302000.00
exchangeRateChanges -163000.00
cashAndCashEquivalentsChanges 2992000.00
changeInWorkingCapital 7900000.00
stockBasedCompensation 1079000.00
otherNonCashItems 1746000.00
freeCashFlow 13270000.00
2014-10-31
date 2014-10-31
filing_date 2014-11-05
currency_symbol USD
changeToLiabilities 1148000.00
totalCashflowsFromInvestingActivities -31047000.00
netBorrowings -10750000.00
totalCashFromFinancingActivities -13161000.00
changeToOperatingActivities -4002000.00
netIncome 10291000.00
changeInCash 81000.00
beginPeriodCashFlow 1856000.00
endPeriodCashFlow 1937000.00
totalCashFromOperatingActivities 14674000.00
depreciation 2538000.00
otherCashflowsFromInvestingActivities -30139000.00
dividendsPaid 0.00
changeToInventory 7979000.00
changeToAccountReceivables -1261000.00
salePurchaseOfStock -293000.00
otherCashflowsFromFinancingActivities 3464000.00
changeToNetincome 1658000.00
capitalExpenditures 1473000
changeReceivables 4670000.00
cashFlowsOtherOperating -1530000.00
exchangeRateChanges -238000.00
cashAndCashEquivalentsChanges 2275000.00
changeInWorkingCapital 3739000.00
stockBasedCompensation 1043000.00
otherNonCashItems -1480000.00
freeCashFlow 13201000.00
2014-07-31
date 2014-07-31
filing_date 2014-08-06
currency_symbol USD
changeToLiabilities -4168000.00
totalCashflowsFromInvestingActivities -1367000.00
netBorrowings -14625000.00
totalCashFromFinancingActivities -3429000.00
netIncome 11581000.00
changeInCash -146000.00
beginPeriodCashFlow 2002000.00
endPeriodCashFlow 1856000.00
totalCashFromOperatingActivities 4449000.00
depreciation 2497000.00
otherCashflowsFromInvestingActivities 106000.00
dividendsPaid 0.00
changeToInventory -4836000.00
changeToAccountReceivables -9112000.00
salePurchaseOfStock 80000.00
otherCashflowsFromFinancingActivities 5196000.00
changeToNetincome -1941000.00
capitalExpenditures 1304000
changeReceivables -1261000.00
cashFlowsOtherOperating 1189000.00
exchangeRateChanges -65000.00
cashAndCashEquivalentsChanges 81000.00
changeInWorkingCapital -8833000.00
stockBasedCompensation 1101000.00
otherNonCashItems -510000.00
freeCashFlow 3145000.00
2014-04-30
date 2014-04-30
filing_date 2014-05-07
currency_symbol USD
changeToLiabilities 4509000.00
totalCashflowsFromInvestingActivities -1185000.00
netBorrowings -4625000.00
totalCashFromFinancingActivities 43939000.00
netIncome 2941000.00
changeInCash 319000.00
beginPeriodCashFlow 1683000.00
endPeriodCashFlow 2002000.00
totalCashFromOperatingActivities -396000.00
depreciation 2038000.00
otherCashflowsFromInvestingActivities 119000.00
dividendsPaid 0.00
changeToInventory -7001000.00
changeToAccountReceivables 5068000.00
salePurchaseOfStock 594000.00
otherCashflowsFromFinancingActivities 60939000.00
changeToNetincome -844000.00
capitalExpenditures 940000
changeReceivables -9112000.00
cashFlowsOtherOperating 606000.00
exchangeRateChanges 19000.00
cashAndCashEquivalentsChanges -146000.00
changeInWorkingCapital -4678000.00
stockBasedCompensation 821000.00
otherNonCashItems -1040000.00
freeCashFlow -1336000.00
2014-01-31
date 2014-01-31
filing_date 2014-03-11
currency_symbol USD
changeToLiabilities -1097000.00
totalCashflowsFromInvestingActivities -43230000.00
netBorrowings -8000000.00
totalCashFromFinancingActivities -16773000.00
netIncome 4907000.00
changeInCash -1813000.00
beginPeriodCashFlow 3496000.00
endPeriodCashFlow 1683000.00
totalCashFromOperatingActivities 17537000.00
depreciation 2002000.00
otherCashflowsFromInvestingActivities -42290000.00
dividendsPaid 0.00
changeToInventory 4691000.00
changeToAccountReceivables 5424000.00
salePurchaseOfStock 1156000.00
otherCashflowsFromFinancingActivities 39584000.00
changeToNetincome -736000.00
capitalExpenditures 1447000
changeReceivables 5068000.00
cashFlowsOtherOperating -1648000.00
exchangeRateChanges 6000.00
cashAndCashEquivalentsChanges 319000.00
changeInWorkingCapital 11520000.00
stockBasedCompensation 825000.00
otherNonCashItems 337000.00
freeCashFlow 16090000.00
2013-10-31
date 2013-10-31
filing_date 2013-11-06
currency_symbol USD
changeToLiabilities 5905000.00
totalCashflowsFromInvestingActivities -5042000.00
totalCashFromFinancingActivities -5113000.00
netIncome 9924000.00
changeInCash 3312000.00
beginPeriodCashFlow 184000.00
endPeriodCashFlow 3496000.00
totalCashFromOperatingActivities 9103000.00
depreciation 1944000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 4622000.00
changeToAccountReceivables 1233000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 24530000.00
capitalExpenditures 668000
changeInWorkingCapital -3505000.00
stockBasedCompensation 547000.00
otherNonCashItems 1305000.00
freeCashFlow 8435000.00
2013-07-31
date 2013-07-31
filing_date 2013-09-19
currency_symbol USD
changeToLiabilities 4501000.00
totalCashflowsFromInvestingActivities -2478000.00
totalCashFromFinancingActivities 12379000.00
netIncome 5722000.00
changeInCash 48000.00
beginPeriodCashFlow 136000.00
endPeriodCashFlow 184000.00
totalCashFromOperatingActivities -11395000.00
depreciation 1928000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -8281000.00
changeToAccountReceivables -17496000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 31587000.00
capitalExpenditures 957000
changeInWorkingCapital -19414000.00
stockBasedCompensation 426000.00
otherNonCashItems 29000.00
freeCashFlow -12352000.00
2013-04-30
date 2013-04-30
filing_date 2013-06-30
currency_symbol USD
changeToLiabilities 13453000.00
totalCashflowsFromInvestingActivities -1810000.00
totalCashFromFinancingActivities 12379000.00
netIncome 5722000.00
changeInCash 48000.00
beginPeriodCashFlow 136000.00
endPeriodCashFlow 184000.00
totalCashFromOperatingActivities -11395000.00
depreciation 1928000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -8281000.00
changeToAccountReceivables -17496000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 31587000.00
capitalExpenditures 957000
changeInWorkingCapital -19414000.00
stockBasedCompensation 426000.00
otherNonCashItems 29000.00
freeCashFlow -12352000.00
2013-01-31
date 2013-01-31
filing_date 2013-03-31
currency_symbol USD
changeToLiabilities 5958000.00
totalCashFromFinancingActivities -6400000.00
netIncome 3549000.00
changeInCash 121000.00
beginPeriodCashFlow 15000.00
endPeriodCashFlow 136000.00
totalCashFromOperatingActivities 7374000.00
depreciation 1885000.00
changeToInventory -8479000.00
changeToAccountReceivables 2329000.00
otherCashflowsFromFinancingActivities -853000.00
capitalExpenditures 860000
changeInWorkingCapital 1246000.00
stockBasedCompensation 702000.00
otherNonCashItems -24000.00
freeCashFlow 6514000.00
2012-10-31
date 2012-10-31
filing_date 2012-12-31
currency_symbol USD
changeToLiabilities 5739000.00
totalCashFromFinancingActivities -15875000.00
netIncome 1785000.00
changeInCash -399000.00
beginPeriodCashFlow 414000.00
endPeriodCashFlow 15000.00
totalCashFromOperatingActivities 16525000.00
depreciation 1884000.00
dividendsPaid 67000000.00
changeToInventory 6442000.00
changeToAccountReceivables 8127000.00
otherCashflowsFromFinancingActivities -990000.00
capitalExpenditures 1046000
changeInWorkingCapital 14167000.00
stockBasedCompensation 415000.00
otherNonCashItems -14000.00
freeCashFlow 15479000.00
2012-07-31
date 2012-07-31
filing_date 2012-09-30
currency_symbol USD
totalCashFromFinancingActivities -8657000.00
netIncome 5468000.00
changeInCash 32000.00
beginPeriodCashFlow 382000.00
endPeriodCashFlow 414000.00
totalCashFromOperatingActivities 9452000.00
depreciation 1865000.00
changeToInventory 5815000.00
changeToAccountReceivables 1213000.00
otherCashflowsFromFinancingActivities 2239000.00
capitalExpenditures 768000
changeInWorkingCapital 2744000.00
stockBasedCompensation 382000.00
otherNonCashItems -216000.00
freeCashFlow 8684000.00
2012-04-30
date 2012-04-30
filing_date 2012-06-30
currency_symbol USD
totalCashFromFinancingActivities 17115000.00
netIncome 4318000.00
changeInCash 276000.00
beginPeriodCashFlow 106000.00
endPeriodCashFlow 382000.00
totalCashFromOperatingActivities -14344000.00
depreciation 1742000.00
dividendsPaid 67000000.00
changeToInventory -12251000.00
changeToAccountReceivables -18238000.00
salePurchaseOfStock 87135000.00
otherCashflowsFromFinancingActivities 4716000.00
capitalExpenditures 2495000
changeInWorkingCapital -16431000.00
stockBasedCompensation 1048000.00
otherNonCashItems -4450000.00
freeCashFlow -16839000.00
2012-01-31
date 2012-01-31
filing_date 2012-03-31
currency_symbol USD
totalCashFromFinancingActivities -4288000.00
netIncome 2639000.00
changeInCash -8000.00
beginPeriodCashFlow 114000.00
endPeriodCashFlow 106000.00
totalCashFromOperatingActivities 5734000.00
depreciation 1713000.00
changeToInventory -4729000.00
changeToAccountReceivables 1869000.00
otherCashflowsFromFinancingActivities 800000.00
capitalExpenditures 1454000
changeInWorkingCapital 1947000.00
stockBasedCompensation 303000.00
otherNonCashItems -758000.00
freeCashFlow 4280000.00
2011-10-31
date 2011-10-31
currency_symbol USD
changeToLiabilities 2696000.00
netIncome 13538000.00
endPeriodCashFlow 114000.00
totalCashFromOperatingActivities 21038000.00
capitalExpenditures 3067000
yearly
2023-01-31
date 2023-01-31
filing_date 2023-02-23
currency_symbol USD
investments -44735000.00
changeToLiabilities 40493000.00
totalCashflowsFromInvestingActivities -44735000.00
netBorrowings -184480000.00
totalCashFromFinancingActivities -179141000.00
changeToOperatingActivities 29856000.00
netIncome 205278000.00
changeInCash -34436000.00
beginPeriodCashFlow 179686000.00
endPeriodCashFlow 145250000.00
totalCashFromOperatingActivities 187094000.00
issuanceOfCapitalStock 0.00
depreciation 49242000.00
otherCashflowsFromInvestingActivities -3500000.00
changeToInventory -78537000.00
changeToAccountReceivables -63957000.00
otherCashflowsFromFinancingActivities 607695000.00
changeToNetincome -7011000.00
capitalExpenditures 43701000
changeInWorkingCapital -63428000.00
stockBasedCompensation 16351000.00
otherNonCashItems -1904000.00
freeCashFlow 143393000.00
2022-01-31
date 2022-01-31
filing_date 2022-02-24
currency_symbol USD
investments -106727000.00
changeToLiabilities 10304000.00
totalCashflowsFromInvestingActivities -106727000.00
netBorrowings -12500000.00
totalCashFromFinancingActivities -24100000.00
changeToOperatingActivities -12420000.00
netIncome 163818000.00
changeInCash -66078000.00
beginPeriodCashFlow 245764000.00
endPeriodCashFlow 179686000.00
totalCashFromOperatingActivities 65290000.00
issuanceOfCapitalStock 0.00
depreciation 45111000.00
otherCashflowsFromInvestingActivities -3500000.00
changeToInventory -146532000.00
changeToAccountReceivables -20230000.00
otherCashflowsFromFinancingActivities 26331000.00
changeToNetincome -3181000.00
capitalExpenditures 54846000
changeInWorkingCapital -142089000.00
stockBasedCompensation 13914000.00
otherNonCashItems 1631000.00
freeCashFlow 10444000.00
2021-01-31
date 2021-01-31
filing_date 2021-02-25
currency_symbol USD
investments -388525000.00
changeToLiabilities 37058000.00
totalCashflowsFromInvestingActivities -388525000.00
netBorrowings -73000000.00
totalCashFromFinancingActivities 506722000.00
changeToOperatingActivities -55234000.00
netIncome 91746000.00
changeInCash 202028000.00
beginPeriodCashFlow 43736000.00
endPeriodCashFlow 245764000.00
totalCashFromOperatingActivities 82715000.00
issuanceOfCapitalStock 198236000.00
depreciation 33927000.00
otherCashflowsFromInvestingActivities -331781000.00
changeToInventory 7877000.00
changeToAccountReceivables -18771000.00
salePurchaseOfStock 191680000.00
otherCashflowsFromFinancingActivities 606611000.00
changeToNetincome -5457000.00
capitalExpenditures 56744000
changeReceivables -18771000.00
cashFlowsOtherOperating -65208000.00
exchangeRateChanges 1116000.00
cashAndCashEquivalentsChanges 202028000.00
changeInWorkingCapital -39044000.00
stockBasedCompensation 8618000.00
otherNonCashItems 1543000.00
freeCashFlow 25971000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-03
currency_symbol USD
investments -60330000.00
changeToLiabilities -3194000.00
totalCashflowsFromInvestingActivities -60330000.00
netBorrowings 7634000.00
totalCashFromFinancingActivities 859000.00
changeToOperatingActivities -616000.00
netIncome 94470000.00
changeInCash 15778000.00
beginPeriodCashFlow 27958000.00
endPeriodCashFlow 43736000.00
totalCashFromOperatingActivities 74830000.00
depreciation 17736000.00
otherCashflowsFromInvestingActivities -6804000.00
changeToInventory -17009000.00
changeToAccountReceivables -12061000.00
otherCashflowsFromFinancingActivities 60725000.00
changeToNetincome -3235000.00
capitalExpenditures 53526000
changeReceivables -12061000.00
cashFlowsOtherOperating -1877000.00
exchangeRateChanges 419000.00
cashAndCashEquivalentsChanges 15778000.00
changeInWorkingCapital -34141000.00
stockBasedCompensation 6864000.00
otherNonCashItems 516000.00
freeCashFlow 21304000.00
2019-01-31
date 2019-01-31
filing_date 2019-02-26
currency_symbol USD
investments -30203000.00
changeToLiabilities 19388000.00
totalCashflowsFromInvestingActivities -30203000.00
netBorrowings -39335000.00
totalCashFromFinancingActivities -43431000.00
changeToOperatingActivities 3818000.00
netIncome 85367000.00
changeInCash -7989000.00
beginPeriodCashFlow 35947000.00
endPeriodCashFlow 27958000.00
totalCashFromOperatingActivities 65392000.00
depreciation 14729000.00
otherCashflowsFromInvestingActivities -250000.00
changeToInventory -22998000.00
changeToAccountReceivables -19034000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 20904000.00
changeToNetincome -11964000.00
capitalExpenditures 30203000
changeReceivables -19034000.00
cashFlowsOtherOperating -96000.00
exchangeRateChanges 253000.00
cashAndCashEquivalentsChanges -7989000.00
changeInWorkingCapital -22740000.00
stockBasedCompensation 7322000.00
otherNonCashItems 1327000.00
freeCashFlow 35189000.00
2018-01-31
date 2018-01-31
filing_date 2018-02-27
currency_symbol USD
investments -70456000.00
changeToLiabilities -4976000.00
totalCashflowsFromInvestingActivities -70456000.00
netBorrowings 31370000.00
totalCashFromFinancingActivities 22007000.00
changeToOperatingActivities -16852000.00
netIncome 43183000.00
changeInCash 667000.00
beginPeriodCashFlow 35280000.00
endPeriodCashFlow 35947000.00
totalCashFromOperatingActivities 48172000.00
depreciation 10280000.00
otherCashflowsFromInvestingActivities -53592000.00
dividendsPaid 0.00
changeToInventory -8322000.00
changeToAccountReceivables 3554000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 32757000.00
changeToNetincome 7417000.00
capitalExpenditures 16864000
changeReceivables 3554000.00
cashFlowsOtherOperating -2964000.00
exchangeRateChanges 944000.00
cashAndCashEquivalentsChanges 667000.00
changeInWorkingCapital -12956000.00
stockBasedCompensation 8727000.00
otherNonCashItems 98000.00
freeCashFlow 31308000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-01
currency_symbol USD
investments -12222000.00
changeToLiabilities 12430000.00
totalCashflowsFromInvestingActivities -12222000.00
netBorrowings 8478000.00
totalCashFromFinancingActivities 1830000.00
changeToOperatingActivities 731000.00
netIncome 35675000.00
changeInCash 28336000.00
beginPeriodCashFlow 6944000.00
endPeriodCashFlow 35280000.00
totalCashFromOperatingActivities 38845000.00
depreciation 8754000.00
otherCashflowsFromInvestingActivities -198000.00
dividendsPaid 0.00
changeToInventory -2991000.00
changeToAccountReceivables -17915000.00
salePurchaseOfStock -7947000.00
otherCashflowsFromFinancingActivities 30799000.00
changeToNetincome 3044000.00
capitalExpenditures 12024000
changeReceivables -17915000.00
cashFlowsOtherOperating -410000.00
exchangeRateChanges -117000.00
cashAndCashEquivalentsChanges 28336000.00
changeInWorkingCapital -9098000.00
stockBasedCompensation 6223000.00
otherNonCashItems 307000.00
freeCashFlow 26821000.00
2016-01-31
date 2016-01-31
filing_date 2016-02-29
currency_symbol USD
changeToLiabilities 12861000.00
totalCashflowsFromInvestingActivities -13163000.00
netBorrowings -1338000.00
totalCashFromFinancingActivities -14052000.00
changeToOperatingActivities 8814000.00
netIncome 24954000.00
changeInCash 2732000.00
beginPeriodCashFlow 4212000.00
endPeriodCashFlow 6944000.00
totalCashFromOperatingActivities 30022000.00
depreciation 13063000.00
otherCashflowsFromInvestingActivities -2269000.00
dividendsPaid 0.00
changeToInventory -11128000.00
changeToAccountReceivables -5510000.00
salePurchaseOfStock -5236000.00
otherCashflowsFromFinancingActivities 29522000.00
changeToNetincome -930000.00
capitalExpenditures 10894000
changeReceivables -5510000.00
cashFlowsOtherOperating -3486000.00
exchangeRateChanges -75000.00
cashAndCashEquivalentsChanges 2732000.00
changeInWorkingCapital -8075000.00
stockBasedCompensation 4907000.00
otherNonCashItems -463000.00
freeCashFlow 19128000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-02
currency_symbol USD
changeToLiabilities 392000.00
totalCashflowsFromInvestingActivities -76829000.00
netBorrowings -38000000.00
totalCashFromFinancingActivities 46731000.00
changeToOperatingActivities -4002000.00
netIncome 27686000.00
changeInCash 2529000.00
beginPeriodCashFlow 1683000.00
endPeriodCashFlow 4212000.00
totalCashFromOperatingActivities 32905000.00
depreciation 9730000.00
otherCashflowsFromInvestingActivities -72204000.00
dividendsPaid 0.00
changeToInventory -1204000.00
changeToAccountReceivables -635000.00
salePurchaseOfStock -571000.00
otherCashflowsFromFinancingActivities 103902000.00
changeToNetincome -1863000.00
capitalExpenditures 4625000
changeReceivables -635000.00
cashFlowsOtherOperating -1383000.00
exchangeRateChanges -278000.00
cashAndCashEquivalentsChanges 2529000.00
changeInWorkingCapital -1872000.00
stockBasedCompensation 4044000.00
otherNonCashItems -1284000.00
freeCashFlow 28280000.00
2014-01-31
date 2014-01-31
filing_date 2014-03-11
currency_symbol USD
changeToLiabilities 5905000.00
totalCashflowsFromInvestingActivities -5042000.00
netBorrowings -51279000.00
totalCashFromFinancingActivities -15907000.00
netIncome 24102000.00
changeInCash 1668000.00
beginPeriodCashFlow 15000.00
endPeriodCashFlow 1683000.00
totalCashFromOperatingActivities 22619000.00
depreciation 7759000.00
otherCashflowsFromInvestingActivities -1110000.00
dividendsPaid 0.00
changeToInventory -7447000.00
changeToAccountReceivables -8510000.00
salePurchaseOfStock -3735000.00
otherCashflowsFromFinancingActivities 55844000.00
changeToNetincome 588000.00
capitalExpenditures 3932000
changeReceivables -8510000.00
cashFlowsOtherOperating -101000.00
exchangeRateChanges -2000.00
cashAndCashEquivalentsChanges 1668000.00
changeInWorkingCapital -10153000.00
stockBasedCompensation 2500000.00
otherNonCashItems 1647000.00
freeCashFlow 18687000.00
2013-01-31
date 2013-01-31
filing_date 2012-12-31
currency_symbol USD
changeToLiabilities 5739000.00
totalCashFromFinancingActivities -11705000.00
netIncome 14210000.00
changeInCash -99000.00
beginPeriodCashFlow 114000.00
endPeriodCashFlow 15000.00
totalCashFromOperatingActivities 17367000.00
depreciation 7204000.00
dividendsPaid 67000000.00
changeToInventory -4723000.00
changeToAccountReceivables -7029000.00
salePurchaseOfStock -29000.00
otherCashflowsFromFinancingActivities 64159000.00
capitalExpenditures 5763000
changeInWorkingCapital 2427000.00
stockBasedCompensation 2148000.00
otherNonCashItems -5438000.00
freeCashFlow 11604000.00
2012-01-31
date 2012-01-31
filing_date 2011-12-31
currency_symbol USD
changeToLiabilities 2696000.00
totalCashFromFinancingActivities -18370000.00
netIncome 13538000.00
changeInCash -388000.00
beginPeriodCashFlow 502000.00
endPeriodCashFlow 114000.00
totalCashFromOperatingActivities 21038000.00
depreciation 6598000.00
changeToInventory -1476000.00
changeToAccountReceivables -1153000.00
otherCashflowsFromFinancingActivities 20798000.00
capitalExpenditures 3067000
changeInWorkingCapital 2018000.00
stockBasedCompensation 1030000.00
otherNonCashItems 284000.00
freeCashFlow 17971000.00
2011-01-31
date 2011-01-31
filing_date 2010-12-31
currency_symbol USD
totalCashFromFinancingActivities -7614000.00
netIncome 10769000.00
changeInCash 176000.00
beginPeriodCashFlow 326000.00
endPeriodCashFlow 502000.00
totalCashFromOperatingActivities 10208000.00
depreciation 6150000.00
changeToInventory -11087000.00
changeToAccountReceivables -1984000.00
salePurchaseOfStock -1102000.00
otherCashflowsFromFinancingActivities 4472000.00
capitalExpenditures 2425000
changeInWorkingCapital -5826000.00
stockBasedCompensation 524000.00
otherNonCashItems -35000.00
freeCashFlow 7783000.00
Income_Statement
currency_symbol USD
quarterly
2023-10-31
date 2023-10-31
filing_date 2023-11-03
researchDevelopment 8904000.00
incomeBeforeTax 38777000.00
netIncome 35293000.00
sellingGeneralAdministrative 25710000.00
sellingAndMarketingExpenses 24439000.00
grossProfit 107227000.00
ebit 42243000.00
ebitda 57050000.00
depreciationAndAmortization 14807000.00
operatingIncome 41365000.00
otherOperatingExpenses 289752000.00
interestExpense 3466000.00
incomeTaxExpense 3484000.00
totalRevenue 331117000.00
totalOperatingExpenses 65862000.00
costOfRevenue 223890000.00
totalOtherIncomeExpenseNet 878000.00
2023-07-31
date 2023-07-31
filing_date 2023-08-04
currency_symbol USD
researchDevelopment 15188000.00
incomeBeforeTax 47830000.00
netIncome 39735000.00
sellingGeneralAdministrative 30221000.00
sellingAndMarketingExpenses 26556000.00
grossProfit 132026000.00
reconciledDepreciation 14807000.00
ebit 52248000.00
ebitda 59525000.00
depreciationAndAmortization 7277000.00
operatingIncome 52784000.00
otherOperatingExpenses 347931000.00
interestExpense 4418000.00
taxProvision 3484000.00
netInterestIncome -3466000.00
incomeTaxExpense 8095000.00
totalRevenue 400715000.00
totalOperatingExpenses 79242000.00
costOfRevenue 268689000.00
totalOtherIncomeExpenseNet -536000.00
netIncomeFromContinuingOps 35293000.00
2023-04-30
date 2023-04-30
filing_date 2023-05-04
currency_symbol USD
researchDevelopment 15282000.00
incomeBeforeTax 51145000.00
netIncome 41767000.00
sellingGeneralAdministrative 33761000.00
sellingAndMarketingExpenses 23669000.00
grossProfit 133298000.00
reconciledDepreciation 7277000.00
ebit 54690000.00
ebitda 60562000.00
depreciationAndAmortization 5872000.00
operatingIncome 54690000.00
otherOperatingExpenses 345161000.00
interestExpense 3521000.00
taxProvision 8095000.00
netInterestIncome -4418000.00
incomeTaxExpense 9378000.00
totalRevenue 399851000.00
totalOperatingExpenses 78608000.00
costOfRevenue 266553000.00
totalOtherIncomeExpenseNet -3545000.00
netIncomeFromContinuingOps 39735000.00
netIncomeApplicableToCommonShares 39735000.00
2023-01-31
date 2023-01-31
filing_date 2023-02-23
currency_symbol USD
researchDevelopment 15394000.00
incomeBeforeTax 53180000.00
netIncome 52959000.00
sellingGeneralAdministrative 32921000.00
sellingAndMarketingExpenses 20529000.00
grossProfit 130872000.00
reconciledDepreciation 12428000.00
ebit 56705000.00
ebitda 61101000.00
depreciationAndAmortization 4396000.00
operatingIncome 56705000.00
otherOperatingExpenses 351936000.00
interestExpense 2598000.00
taxProvision 9378000.00
netInterestIncome -3521000.00
incomeTaxExpense 221000.00
totalRevenue 408641000.00
totalOperatingExpenses 74167000.00
costOfRevenue 277769000.00
totalOtherIncomeExpenseNet -3525000.00
netIncomeFromContinuingOps 41767000.00
netIncomeApplicableToCommonShares 39735000.00
2022-10-31
date 2022-10-31
filing_date 2022-11-03
currency_symbol USD
researchDevelopment 13955000.00
incomeBeforeTax 64136000.00
netIncome 50771000.00
sellingGeneralAdministrative 29171000.00
sellingAndMarketingExpenses 23508000.00
grossProfit 137267000.00
reconciledDepreciation 12429000.00
ebit 65362000.00
ebitda 79167000.00
depreciationAndAmortization 13805000.00
operatingIncome 65362000.00
otherOperatingExpenses 343806000.00
interestExpense 2667000.00
taxProvision 221000.00
netInterestIncome -2598000.00
incomeTaxExpense 13365000.00
totalRevenue 409168000.00
totalOperatingExpenses 71905000.00
costOfRevenue 271901000.00
totalOtherIncomeExpenseNet -1226000.00
netIncomeFromContinuingOps 52959000.00
netIncomeApplicableToCommonShares 52959000.00
2022-07-31
date 2022-07-31
filing_date 2022-08-04
currency_symbol USD
researchDevelopment 14214000.00
incomeBeforeTax 65962000.00
netIncome 53498000.00
sellingGeneralAdministrative 28444000.00
sellingAndMarketingExpenses 24175000.00
grossProfit 142944000.00
reconciledDepreciation 12364000.00
ebit 70475000.00
ebitda 73295000.00
depreciationAndAmortization 2820000.00
operatingIncome 70475000.00
otherOperatingExpenses 336230000.00
interestExpense 1697000.00
taxProvision 13365000.00
netInterestIncome -2667000.00
incomeTaxExpense 12464000.00
totalRevenue 406705000.00
totalOperatingExpenses 72469000.00
costOfRevenue 263761000.00
totalOtherIncomeExpenseNet -4513000.00
netIncomeFromContinuingOps 50771000.00
netIncomeApplicableToCommonShares 53498000.00
2022-04-30
date 2022-04-30
filing_date 2022-05-05
currency_symbol USD
researchDevelopment 12642000.00
incomeBeforeTax 50486000.00
netIncome 48050000.00
sellingGeneralAdministrative 25567000.00
sellingAndMarketingExpenses 22589000.00
grossProfit 120260000.00
reconciledDepreciation 12552000.00
ebit 54155000.00
ebitda 64360000.00
depreciationAndAmortization 10205000.00
operatingIncome 54155000.00
otherOperatingExpenses 323822000.00
interestExpense 1977000.00
taxProvision 12464000.00
netInterestIncome -1697000.00
incomeTaxExpense 2436000.00
totalRevenue 377977000.00
totalOperatingExpenses 66105000.00
costOfRevenue 257717000.00
totalOtherIncomeExpenseNet -3669000.00
netIncomeFromContinuingOps 53498000.00
netIncomeApplicableToCommonShares 48050000.00
2022-01-31
date 2022-01-31
filing_date 2022-02-24
currency_symbol USD
researchDevelopment 13157000.00
incomeBeforeTax 41759000.00
netIncome 37734000.00
sellingGeneralAdministrative 27032000.00
sellingAndMarketingExpenses 18710000.00
grossProfit 107302000.00
reconciledDepreciation 11897000.00
ebit 43570000.00
ebitda 48887000.00
depreciationAndAmortization 5317000.00
operatingIncome 43086000.00
otherOperatingExpenses 299243000.00
interestExpense 1811000.00
taxProvision 2436000.00
netInterestIncome -1977000.00
incomeTaxExpense 4025000.00
totalRevenue 342329000.00
totalOperatingExpenses 64216000.00
costOfRevenue 235027000.00
totalOtherIncomeExpenseNet 484000.00
netIncomeFromContinuingOps 48050000.00
2021-10-31
date 2021-10-31
filing_date 2021-11-04
currency_symbol USD
researchDevelopment 12318000.00
incomeBeforeTax 53587000.00
minorityInterest 0.00
netIncome 43823000.00
sellingGeneralAdministrative 25614000.00
sellingAndMarketingExpenses 17517000.00
grossProfit 116018000.00
reconciledDepreciation 12790000.00
ebit 55436000.00
ebitda 66324000.00
depreciationAndAmortization 10888000.00
operatingIncome 55249000.00
otherOperatingExpenses 292186000.00
interestExpense 1849000.00
taxProvision 4025000.00
netInterestIncome -1811000.00
incomeTaxExpense 9764000.00
totalRevenue 347435000.00
totalOperatingExpenses 60769000.00
costOfRevenue 231417000.00
totalOtherIncomeExpenseNet 187000.00
netIncomeFromContinuingOps 37734000.00
netIncomeApplicableToCommonShares 43823000.00
2021-07-31
date 2021-07-31
filing_date 2021-08-05
currency_symbol USD
researchDevelopment 11216000.00
incomeBeforeTax 51042000.00
minorityInterest 0.00
netIncome 44275000.00
sellingGeneralAdministrative 24226000.00
sellingAndMarketingExpenses 17840000.00
grossProfit 111088000.00
reconciledDepreciation 10888000.00
ebit 52640000.00
ebitda 64004000.00
depreciationAndAmortization 11364000.00
operatingIncome 52723000.00
otherOperatingExpenses 275441000.00
interestExpense 1598000.00
taxProvision 9764000.00
netInterestIncome -1849000.00
incomeTaxExpense 6767000.00
totalRevenue 328164000.00
totalOperatingExpenses 58365000.00
costOfRevenue 217076000.00
totalOtherIncomeExpenseNet -83000.00
netIncomeFromContinuingOps 43823000.00
netIncomeApplicableToCommonShares 44275000.00
2021-04-30
date 2021-04-30
filing_date 2021-05-06
currency_symbol USD
researchDevelopment 9876000.00
incomeBeforeTax 41993000.00
minorityInterest 0.00
netIncome 37986000.00
sellingGeneralAdministrative 20369000.00
sellingAndMarketingExpenses 16858000.00
grossProfit 97924000.00
reconciledDepreciation 11364000.00
ebit 44897000.00
ebitda 54966000.00
depreciationAndAmortization 10069000.00
operatingIncome 45856000.00
otherOperatingExpenses 235280000.00
interestExpense 2904000.00
taxProvision 6767000.00
netInterestIncome -1598000.00
incomeTaxExpense 4007000.00
totalRevenue 281136000.00
totalOperatingExpenses 52068000.00
costOfRevenue 183212000.00
totalOtherIncomeExpenseNet -959000.00
netIncomeFromContinuingOps 44275000.00
netIncomeApplicableToCommonShares 37986000.00
2021-01-31
date 2021-01-31
filing_date 2021-02-25
currency_symbol USD
researchDevelopment 9513000.00
incomeBeforeTax 35025000.00
minorityInterest 0.00
netIncome 31796000.00
sellingGeneralAdministrative 17867000.00
sellingAndMarketingExpenses 13923000.00
grossProfit 83472000.00
reconciledDepreciation 10069000.00
ebit 37289000.00
ebitda 41788000.00
depreciationAndAmortization 4499000.00
nonOperatingIncomeNetOther -381000.00
operatingIncome 37670000.00
otherOperatingExpenses 224721000.00
interestExpense 2264000.00
taxProvision 4007000.00
netInterestIncome -2904000.00
incomeTaxExpense 3229000.00
totalRevenue 262391000.00
totalOperatingExpenses 45802000.00
costOfRevenue 178919000.00
totalOtherIncomeExpenseNet -381000.00
netIncomeFromContinuingOps 31796000.00
netIncomeApplicableToCommonShares 31796000.00
2020-10-31
date 2020-10-31
filing_date 2020-11-10
currency_symbol USD
researchDevelopment 8514000.00
incomeBeforeTax 43451000.00
minorityInterest 0.00
netIncome 38020000.00
sellingGeneralAdministrative 16463000.00
sellingAndMarketingExpenses 13667000.00
grossProfit 89474000.00
reconciledDepreciation 9165000.00
ebit 45742000.00
ebitda 51019000.00
depreciationAndAmortization 5277000.00
nonOperatingIncomeNetOther 189000.00
operatingIncome 45553000.00
otherOperatingExpenses 215147000.00
interestExpense 2291000.00
taxProvision 3229000.00
netInterestIncome -2264000.00
incomeTaxExpense 5431000.00
totalRevenue 260700000.00
totalOperatingExpenses 43921000.00
costOfRevenue 171226000.00
totalOtherIncomeExpenseNet 189000.00
netIncomeFromContinuingOps 31796000.00
netIncomeApplicableToCommonShares 38020000.00
2020-07-31
date 2020-07-31
filing_date 2020-08-05
currency_symbol USD
researchDevelopment 8236000.00
incomeBeforeTax 16396000.00
minorityInterest 584000.00
netIncome 12608000.00
sellingGeneralAdministrative 14566000.00
sellingAndMarketingExpenses 12561000.00
grossProfit 59986000.00
reconciledDepreciation 9743000.00
ebit 19288000.00
ebitda 28478000.00
depreciationAndAmortization 9190000.00
nonOperatingIncomeNetOther -71000.00
operatingIncome 19359000.00
otherOperatingExpenses 163743000.00
interestExpense 2892000.00
taxProvision 5431000.00
netInterestIncome -2291000.00
incomeTaxExpense 3204000.00
totalRevenue 183102000.00
totalOperatingExpenses 40627000.00
costOfRevenue 123116000.00
totalOtherIncomeExpenseNet -71000.00
netIncomeFromContinuingOps 13192000.00
netIncomeApplicableToCommonShares 12608000.00
2020-04-30
date 2020-04-30
filing_date 2020-05-06
currency_symbol USD
researchDevelopment 8029000.00
incomeBeforeTax 9658000.00
minorityInterest 488000.00
netIncome 8250000.00
sellingGeneralAdministrative 22413000.00
sellingAndMarketingExpenses 12063000.00
grossProfit 56615000.00
reconciledDepreciation 9190000.00
ebit 11505000.00
ebitda 17334000.00
depreciationAndAmortization 5829000.00
nonOperatingIncomeNetOther -62000.00
operatingIncome 11567000.00
otherOperatingExpenses 172794000.00
interestExpense 1847000.00
taxProvision 920000.00
netInterestIncome -1847000.00
incomeTaxExpense 920000.00
totalRevenue 184361000.00
totalOperatingExpenses 45048000.00
costOfRevenue 127746000.00
totalOtherIncomeExpenseNet -62000.00
netIncomeFromContinuingOps 8738000.00
netIncomeApplicableToCommonShares 8250000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-03
currency_symbol USD
researchDevelopment 8347000.00
incomeBeforeTax 25033000.00
minorityInterest 8000.00
netIncome 22522000.00
sellingGeneralAdministrative 12934000.00
sellingAndMarketingExpenses 10608000.00
grossProfit 59641000.00
reconciledDepreciation 5829000.00
ebit 25624000.00
ebitda 27217000.00
depreciationAndAmortization 1593000.00
nonOperatingIncomeNetOther -535000.00
operatingIncome 26159000.00
otherOperatingExpenses 159722000.00
interestExpense 591000.00
taxProvision 920000.00
netInterestIncome -1847000.00
incomeTaxExpense 2503000.00
totalRevenue 185881000.00
totalOperatingExpenses 33482000.00
costOfRevenue 126240000.00
totalOtherIncomeExpenseNet -535000.00
netIncomeFromContinuingOps 22530000.00
netIncomeApplicableToCommonShares 22522000.00
2019-10-31
date 2019-10-31
filing_date 2019-10-30
currency_symbol USD
researchDevelopment 8376000.00
incomeBeforeTax 34649000.00
netIncome 29487000.00
sellingGeneralAdministrative 12727000.00
sellingAndMarketingExpenses 11660000.00
grossProfit 69817000.00
reconciledDepreciation 4663000.00
ebit 35360000.00
ebitda 40023000.00
depreciationAndAmortization 4663000.00
operatingIncome 35360000.00
otherOperatingExpenses 175957000.00
interestExpense 748000.00
taxProvision 2503000.00
netInterestIncome -591000.00
incomeTaxExpense 4473000.00
totalRevenue 211317000.00
totalOperatingExpenses 34457000.00
costOfRevenue 141500000.00
totalOtherIncomeExpenseNet 37000.00
netIncomeFromContinuingOps 22530000.00
2019-07-31
date 2019-07-31
filing_date 2019-10-30
currency_symbol USD
researchDevelopment 8376000.00
incomeBeforeTax 34649000.00
minorityInterest 689000.00
netIncome 29487000.00
sellingGeneralAdministrative 12727000.00
sellingAndMarketingExpenses 11660000.00
grossProfit 69817000.00
reconciledDepreciation 4663000.00
ebit 35397000.00
ebitda 40060000.00
depreciationAndAmortization 4663000.00
nonOperatingIncomeNetOther 37000.00
operatingIncome 35360000.00
otherOperatingExpenses 175957000.00
interestExpense 748000.00
taxProvision 4473000.00
netInterestIncome -748000.00
incomeTaxExpense 4473000.00
totalRevenue 211317000.00
totalOperatingExpenses 34457000.00
costOfRevenue 141500000.00
totalOtherIncomeExpenseNet 37000.00
netIncomeFromContinuingOps 30176000.00
netIncomeApplicableToCommonShares 29487000.00
2019-04-30
date 2019-04-30
filing_date 2019-05-01
currency_symbol USD
researchDevelopment 7303000.00
incomeBeforeTax 21003000.00
minorityInterest 441000.00
netIncome 18103000.00
sellingGeneralAdministrative 11180000.00
sellingAndMarketingExpenses 9262000.00
grossProfit 51057000.00
reconciledDepreciation 4107000.00
ebit 21832000.00
ebitda 25939000.00
depreciationAndAmortization 4107000.00
nonOperatingIncomeNetOther -582000.00
operatingIncome 21819000.00
otherOperatingExpenses 139881000.00
interestExpense 829000.00
taxProvision 4522000.00
netInterestIncome -1005000.00
incomeTaxExpense 2601000.00
totalRevenue 161700000.00
totalOperatingExpenses 29238000.00
costOfRevenue 110643000.00
totalOtherIncomeExpenseNet 13000.00
netIncomeFromContinuingOps 23362000.00
netIncomeApplicableToCommonShares 22921000.00
2019-01-31
date 2019-01-31
filing_date 2019-02-26
currency_symbol USD
researchDevelopment 6827000.00
incomeBeforeTax 21971000.00
minorityInterest 299000.00
netIncome 20135000.00
sellingGeneralAdministrative 10620000.00
sellingAndMarketingExpenses 9154000.00
grossProfit 50953000.00
reconciledDepreciation 3818000.00
ebit 22652000.00
ebitda 24151000.00
depreciationAndAmortization 1499000.00
nonOperatingIncomeNetOther 13000.00
operatingIncome 22853000.00
otherOperatingExpenses 133957000.00
interestExpense 681000.00
taxProvision 2601000.00
netInterestIncome -829000.00
incomeTaxExpense 1603000.00
totalRevenue 156810000.00
totalOperatingExpenses 28100000.00
costOfRevenue 105857000.00
totalOtherIncomeExpenseNet -201000.00
netIncomeFromContinuingOps 18402000.00
netIncomeApplicableToCommonShares 18103000.00
2018-10-31
date 2018-10-31
filing_date 2018-10-31
currency_symbol USD
researchDevelopment 6765000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 30524000.00
minorityInterest 233000.00
netIncome 24312000.00
sellingGeneralAdministrative 11163000.00
sellingAndMarketingExpenses 9607000.00
grossProfit 60486000.00
reconciledDepreciation 3771000.00
ebit 31452000.00
ebitda 35223000.00
depreciationAndAmortization 3771000.00
nonOperatingIncomeNetOther -201000.00
operatingIncome 31452000.00
otherOperatingExpenses 144346000.00
interestExpense 748000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5788000.00
totalRevenue 175798000.00
totalOperatingExpenses 29034000.00
costOfRevenue 115312000.00
totalOtherIncomeExpenseNet -180000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 20368000.00
netIncomeApplicableToCommonShares 20135000.00
2018-07-31
date 2018-07-31
filing_date 2018-08-01
currency_symbol USD
researchDevelopment 6058000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 23524000.00
minorityInterest 424000.00
netIncome 18369000.00
sellingGeneralAdministrative 10779000.00
sellingAndMarketingExpenses 9802000.00
grossProfit 52413000.00
reconciledDepreciation 3638000.00
ebit 24356000.00
ebitda 27994000.00
depreciationAndAmortization 3638000.00
nonOperatingIncomeNetOther -180000.00
operatingIncome 24275000.00
otherOperatingExpenses 132550000.00
interestExpense 832000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4711000.00
totalRevenue 156825000.00
totalOperatingExpenses 28138000.00
costOfRevenue 104412000.00
totalOtherIncomeExpenseNet 81000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 24736000.00
netIncomeApplicableToCommonShares 24312000.00
2018-04-30
date 2018-04-30
filing_date 2018-05-02
currency_symbol USD
researchDevelopment 6197000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14871000.00
minorityInterest 444000.00
netIncome 21224000.00
sellingGeneralAdministrative 9193000.00
sellingAndMarketingExpenses 8734000.00
grossProfit 41644000.00
reconciledDepreciation 3506000.00
ebit 15669000.00
ebitda 19175000.00
depreciationAndAmortization 3506000.00
nonOperatingIncomeNetOther 81000.00
operatingIncome 15952000.00
otherOperatingExpenses 113840000.00
interestExpense 798000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -6579000.00
totalRevenue 129792000.00
totalOperatingExpenses 25692000.00
costOfRevenue 88148000.00
totalOtherIncomeExpenseNet -283000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18813000.00
netIncomeApplicableToCommonShares 18369000.00
2018-01-31
date 2018-01-31
filing_date 2018-02-27
currency_symbol USD
researchDevelopment 5169000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15282000.00
minorityInterest 226000.00
netIncome 2802000.00
sellingGeneralAdministrative 9671000.00
sellingAndMarketingExpenses 7332000.00
grossProfit 39122000.00
reconciledDepreciation 2955000.00
ebit 15982000.00
ebitda 16879000.00
depreciationAndAmortization 897000.00
nonOperatingIncomeNetOther -283000.00
operatingIncome 16053000.00
otherOperatingExpenses 105040000.00
interestExpense 700000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 12425000.00
totalRevenue 121093000.00
totalOperatingExpenses 23069000.00
costOfRevenue 81971000.00
totalOtherIncomeExpenseNet -71000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 21450000.00
netIncomeApplicableToCommonShares 21224000.00
2017-10-31
date 2017-10-31
filing_date 2017-11-01
currency_symbol USD
researchDevelopment 5547000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 19957000.00
minorityInterest 55000.00
netIncome 16072000.00
sellingGeneralAdministrative 9061000.00
sellingAndMarketingExpenses 6914000.00
grossProfit 42597000.00
reconciledDepreciation 2620000.00
ebit 20559000.00
ebitda 23179000.00
depreciationAndAmortization 2620000.00
nonOperatingIncomeNetOther -74000.00
operatingIncome 20378000.00
otherOperatingExpenses 107021000.00
interestExpense 602000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3885000.00
totalRevenue 127399000.00
totalOperatingExpenses 22219000.00
costOfRevenue 84802000.00
totalOtherIncomeExpenseNet 181000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2857000.00
netIncomeApplicableToCommonShares 2802000.00
2017-07-31
date 2017-07-31
filing_date 2017-08-03
currency_symbol USD
researchDevelopment 4982000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17762000.00
minorityInterest 12955000.00
netIncome 13726000.00
sellingGeneralAdministrative 8122000.00
sellingAndMarketingExpenses 7067000.00
grossProfit 39056000.00
reconciledDepreciation 2300000.00
ebit 18267000.00
ebitda 20567000.00
depreciationAndAmortization 2300000.00
nonOperatingIncomeNetOther 181000.00
operatingIncome 18189000.00
otherOperatingExpenses 102622000.00
interestExpense 505000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4036000.00
totalRevenue 120811000.00
totalOperatingExpenses 20867000.00
costOfRevenue 81755000.00
totalOtherIncomeExpenseNet 78000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16072000.00
netIncomeApplicableToCommonShares 16072000.00
2017-04-30
date 2017-04-30
filing_date 2017-05-03
currency_symbol USD
researchDevelopment 4482000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11284000.00
minorityInterest -25910000.00
netIncome 10528000.00
sellingGeneralAdministrative 8081000.00
sellingAndMarketingExpenses 6592000.00
grossProfit 33714000.00
reconciledDepreciation 2405000.00
ebit 13319000.00
ebitda 15724000.00
depreciationAndAmortization 2405000.00
nonOperatingIncomeNetOther 78000.00
operatingIncome 12417000.00
otherOperatingExpenses 92466000.00
interestExpense 588000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 756000.00
totalRevenue 106330000.00
totalOperatingExpenses 19850000.00
costOfRevenue 72616000.00
totalOtherIncomeExpenseNet -1992000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13726000.00
netIncomeApplicableToCommonShares 13726000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-01
currency_symbol USD
researchDevelopment 4760000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12913000.00
minorityInterest 12955000.00
netIncome 9813000.00
sellingGeneralAdministrative 7535000.00
sellingAndMarketingExpenses 6349000.00
grossProfit 34057000.00
reconciledDepreciation 2342000.00
ebit 14716000.00
ebitda 15415000.00
depreciationAndAmortization 699000.00
nonOperatingIncomeNetOther -545000.00
operatingIncome 13484000.00
otherOperatingExpenses 96841000.00
interestExpense 573000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3100000.00
totalRevenue 111555000.00
totalOperatingExpenses 19343000.00
costOfRevenue 77498000.00
totalOtherIncomeExpenseNet -1228000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10528000.00
netIncomeApplicableToCommonShares 10528000.00
2016-10-31
date 2016-10-31
filing_date 2016-11-02
currency_symbol USD
researchDevelopment 4724000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15038000.00
minorityInterest 12955000.00
netIncome 13684000.00
sellingGeneralAdministrative 7129000.00
sellingAndMarketingExpenses 6417000.00
grossProfit 34886000.00
reconciledDepreciation 2291000.00
ebit 16411000.00
ebitda 18702000.00
depreciationAndAmortization 2291000.00
nonOperatingIncomeNetOther 3000.00
operatingIncome 15086000.00
otherOperatingExpenses 93107000.00
interestExpense 555000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1354000.00
totalRevenue 109011000.00
totalOperatingExpenses 18982000.00
costOfRevenue 74125000.00
totalOtherIncomeExpenseNet -311000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9812000.00
netIncomeApplicableToCommonShares 9812000.00
2016-07-31
date 2016-07-31
filing_date 2016-08-03
currency_symbol USD
researchDevelopment 4582000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10733000.00
minorityInterest 0.00
netIncome 8917000.00
sellingGeneralAdministrative 7109000.00
sellingAndMarketingExpenses 6476000.00
grossProfit 32327000.00
reconciledDepreciation 2094000.00
ebit 13409000.00
ebitda 15503000.00
depreciationAndAmortization 2094000.00
nonOperatingIncomeNetOther 507000.00
operatingIncome 11278000.00
otherOperatingExpenses 88916000.00
interestExpense 576000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1816000.00
totalRevenue 102294000.00
totalOperatingExpenses 18949000.00
costOfRevenue 69967000.00
totalOtherIncomeExpenseNet -2069000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13684000.00
netIncomeApplicableToCommonShares 13684000.00
2016-04-30
date 2016-04-30
filing_date 2016-05-04
currency_symbol USD
researchDevelopment 4392000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4407000.00
minorityInterest 0.00
netIncome 3262000.00
sellingGeneralAdministrative 5921000.00
sellingAndMarketingExpenses 6553000.00
grossProfit 25118000.00
reconciledDepreciation 2027000.00
ebit 6553000.00
ebitda 8580000.00
depreciationAndAmortization 2027000.00
nonOperatingIncomeNetOther -904000.00
operatingIncome 5694000.00
otherOperatingExpenses 72760000.00
interestExpense 383000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1145000.00
totalRevenue 80217000.00
totalOperatingExpenses 17661000.00
costOfRevenue 55099000.00
totalOtherIncomeExpenseNet -2667000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3262000.00
netIncomeApplicableToCommonShares 3262000.00
2016-01-31
date 2016-01-31
filing_date 2016-02-29
currency_symbol USD
researchDevelopment 4800000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9318000.00
minorityInterest 0.00
netIncome 6830000.00
sellingGeneralAdministrative 5625000.00
sellingAndMarketingExpenses 5764000.00
grossProfit 28605000.00
reconciledDepreciation 3353000.00
ebit 10580000.00
ebitda 12670000.00
depreciationAndAmortization 2090000.00
nonOperatingIncomeNetOther -904000.00
operatingIncome 9447000.00
otherOperatingExpenses 85342000.00
interestExpense 383000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2488000.00
totalRevenue 95668000.00
totalOperatingExpenses 18279000.00
costOfRevenue 67063000.00
totalOtherIncomeExpenseNet -625000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3262000.00
netIncomeApplicableToCommonShares 3262000.00
2015-10-31
date 2015-10-31
filing_date 2015-11-04
currency_symbol USD
researchDevelopment 4641000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13581000.00
minorityInterest 12955000.00
netIncome 10591000.00
sellingGeneralAdministrative 5932000.00
sellingAndMarketingExpenses 5981000.00
grossProfit 34786000.00
reconciledDepreciation 3921000.00
ebit 15658000.00
ebitda 19579000.00
depreciationAndAmortization 3921000.00
nonOperatingIncomeNetOther 254000.00
operatingIncome 13821000.00
otherOperatingExpenses 90695000.00
interestExpense 422000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2990000.00
totalRevenue 106171000.00
totalOperatingExpenses 19310000.00
costOfRevenue 71385000.00
totalOtherIncomeExpenseNet -1473000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6830000.00
netIncomeApplicableToCommonShares 6830000.00
2015-07-31
date 2015-07-31
filing_date 2015-08-05
currency_symbol USD
researchDevelopment 4158000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10121000.00
minorityInterest 0.00
netIncome 6763000.00
sellingGeneralAdministrative 4855000.00
sellingAndMarketingExpenses 6140000.00
grossProfit 29868000.00
reconciledDepreciation 2922000.00
ebit 12874000.00
ebitda 15796000.00
depreciationAndAmortization 2922000.00
nonOperatingIncomeNetOther 182000.00
operatingIncome 10537000.00
otherOperatingExpenses 84295000.00
interestExpense 414000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3358000.00
totalRevenue 97171000.00
totalOperatingExpenses 16992000.00
costOfRevenue 67303000.00
totalOtherIncomeExpenseNet -2341000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10591000.00
netIncomeApplicableToCommonShares 10591000.00
2015-04-30
date 2015-04-30
filing_date 2015-05-06
currency_symbol USD
researchDevelopment 3402000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1224000.00
minorityInterest 0.00
netIncome 770000.00
sellingGeneralAdministrative 4641000.00
sellingAndMarketingExpenses 5297000.00
grossProfit 18783000.00
reconciledDepreciation 2867000.00
ebit 3618000.00
ebitda 6485000.00
depreciationAndAmortization 2867000.00
nonOperatingIncomeNetOther -2000.00
operatingIncome 1539000.00
otherOperatingExpenses 64185000.00
interestExpense 330000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 454000.00
totalRevenue 67788000.00
totalOperatingExpenses 15180000.00
costOfRevenue 49005000.00
totalOtherIncomeExpenseNet -2049000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6763000.00
netIncomeApplicableToCommonShares 6763000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-02
currency_symbol USD
researchDevelopment 3413000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4489000.00
minorityInterest 0.00
netIncome 2873000.00
sellingGeneralAdministrative 4857000.00
sellingAndMarketingExpenses 4948000.00
grossProfit 21903000.00
reconciledDepreciation 2657000.00
ebit 7516000.00
ebitda 9221000.00
depreciationAndAmortization 1705000.00
nonOperatingIncomeNetOther 15000.00
operatingIncome 4229000.00
otherOperatingExpenses 67124000.00
interestExpense 276000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1616000.00
totalRevenue 74104000.00
totalOperatingExpenses 14923000.00
costOfRevenue 52201000.00
totalOtherIncomeExpenseNet -2215000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 770000.00
netIncomeApplicableToCommonShares 770000.00
2014-10-31
date 2014-10-31
filing_date 2014-11-05
currency_symbol USD
researchDevelopment 3468000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13619000.00
minorityInterest 12955000.00
netIncome 10291000.00
sellingGeneralAdministrative 4202000.00
sellingAndMarketingExpenses 5282000.00
grossProfit 28547000.00
reconciledDepreciation 2538000.00
ebit 13910000.00
ebitda 16448000.00
depreciationAndAmortization 2538000.00
nonOperatingIncomeNetOther 537000.00
operatingIncome 13911000.00
otherOperatingExpenses 76237000.00
interestExpense 291000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3328000.00
totalRevenue 90148000.00
totalOperatingExpenses 14636000.00
costOfRevenue 61601000.00
totalOtherIncomeExpenseNet -1000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2873000.00
netIncomeApplicableToCommonShares 2873000.00
2014-07-31
date 2014-07-31
filing_date 2014-08-06
currency_symbol USD
researchDevelopment 3625000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11540000.00
minorityInterest 0.00
netIncome 11581000.00
sellingGeneralAdministrative 4800000.00
sellingAndMarketingExpenses 5118000.00
grossProfit 26953000.00
reconciledDepreciation 2497000.00
ebit 11861000.00
ebitda 14358000.00
depreciationAndAmortization 2497000.00
nonOperatingIncomeNetOther -1000.00
operatingIncome 11736000.00
otherOperatingExpenses 74638000.00
interestExpense 321000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -41000.00
totalRevenue 86374000.00
totalOperatingExpenses 15217000.00
costOfRevenue 59421000.00
totalOtherIncomeExpenseNet 125000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10291000.00
netIncomeApplicableToCommonShares 10291000.00
2014-04-30
date 2014-04-30
filing_date 2014-05-07
currency_symbol USD
researchDevelopment 3135000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4669000.00
minorityInterest 0.00
netIncome 2941000.00
sellingGeneralAdministrative 3930000.00
sellingAndMarketingExpenses 3844000.00
grossProfit 17017000.00
reconciledDepreciation 2038000.00
ebit 4779000.00
ebitda 6140000.00
depreciationAndAmortization 1361000.00
nonOperatingIncomeNetOther 125000.00
operatingIncome 4747000.00
otherOperatingExpenses 51361000.00
interestExpense 110000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1728000.00
totalRevenue 56108000.00
totalOperatingExpenses 12270000.00
costOfRevenue 39091000.00
totalOtherIncomeExpenseNet 32000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11581000.00
netIncomeApplicableToCommonShares 11581000.00
2014-01-31
date 2014-01-31
filing_date 2014-03-11
currency_symbol USD
researchDevelopment 2967000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7639000.00
minorityInterest 0.00
netIncome 4907000.00
sellingGeneralAdministrative 2820000.00
sellingAndMarketingExpenses 3771000.00
grossProfit 18716000.00
reconciledDepreciation 2002000.00
ebit 7796000.00
ebitda 9151000.00
depreciationAndAmortization 1355000.00
nonOperatingIncomeNetOther 32000.00
operatingIncome 7803000.00
otherOperatingExpenses 57456000.00
interestExpense 157000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2732000.00
totalRevenue 65259000.00
totalOperatingExpenses 10913000.00
costOfRevenue 46543000.00
totalOtherIncomeExpenseNet -7000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2941000.00
netIncomeApplicableToCommonShares 2941000.00
2013-10-31
date 2013-10-31
filing_date 2013-11-06
currency_symbol USD
researchDevelopment 2500000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12796000.00
minorityInterest 0.00
netIncome 9924000.00
sellingGeneralAdministrative 3098000.00
sellingAndMarketingExpenses 3621000.00
grossProfit 25333000.00
reconciledDepreciation 1944000.00
ebit 14811000.00
ebitda 16755000.00
depreciationAndAmortization 1944000.00
operatingIncome 14773000.00
otherOperatingExpenses 67520000.00
interestExpense 2015000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2872000.00
totalRevenue 82293000.00
totalOperatingExpenses 10560000.00
costOfRevenue 56960000.00
totalOtherIncomeExpenseNet 38000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4907000.00
2013-07-31
date 2013-07-31
filing_date 2013-09-19
currency_symbol USD
researchDevelopment 2588000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9094000.00
minorityInterest 0.00
netIncome 5721000.00
sellingGeneralAdministrative 2815000.00
sellingAndMarketingExpenses 3478000.00
grossProfit 20365000.00
reconciledDepreciation 1944000.00
ebit 10091000.00
ebitda 12019000.00
depreciationAndAmortization 1928000.00
nonOperatingIncomeNetOther 38000.00
operatingIncome 10143000.00
otherOperatingExpenses 60173000.00
interestExpense 997000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3373000.00
totalRevenue 70316000.00
totalOperatingExpenses 10222000.00
costOfRevenue 49951000.00
totalOtherIncomeExpenseNet -52000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9924000.00
netIncomeApplicableToCommonShares 9924000.00
2013-04-30
date 2013-04-30
filing_date 2013-06-30
currency_symbol USD
researchDevelopment 2588000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9094000.00
minorityInterest 0.00
netIncome 5721000.00
sellingGeneralAdministrative 2815000.00
sellingAndMarketingExpenses 3478000.00
grossProfit 20365000.00
reconciledDepreciation 1928000.00
ebit 10091000.00
ebitda 12019000.00
depreciationAndAmortization 1928000.00
nonOperatingIncomeNetOther -52000.00
operatingIncome 10143000.00
otherOperatingExpenses 60173000.00
interestExpense 997000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3373000.00
totalRevenue 70316000.00
totalOperatingExpenses 10222000.00
costOfRevenue 49951000.00
totalOtherIncomeExpenseNet -1049000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5721000.00
netIncomeApplicableToCommonShares 5721000.00
2013-01-31
date 2013-01-31
filing_date 2013-03-31
currency_symbol USD
researchDevelopment 2355000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5139000.00
minorityInterest 0.00
netIncome 3549000.00
sellingGeneralAdministrative 2673000.00
sellingAndMarketingExpenses 3284000.00
grossProfit 15715000.00
reconciledDepreciation 1885000.00
ebit 6096000.00
ebitda 7981000.00
depreciationAndAmortization 1885000.00
operatingIncome 6062000.00
otherOperatingExpenses 48816000.00
interestExpense 957000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1590000.00
totalRevenue 54878000.00
totalOperatingExpenses 9653000.00
costOfRevenue 39163000.00
totalOtherIncomeExpenseNet 34000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3549000.00
2012-10-31
date 2012-10-31
filing_date 2012-12-31
currency_symbol USD
researchDevelopment 2531000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2835000.00
minorityInterest 0.00
netIncome 1785000.00
sellingGeneralAdministrative 1994000.00
sellingAndMarketingExpenses 3282000.00
grossProfit 13165000.00
reconciledDepreciation 1884000.00
ebit 4027000.00
ebitda 5911000.00
depreciationAndAmortization 1884000.00
operatingIncome 4017000.00
otherOperatingExpenses 52596000.00
interestExpense 1192000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1050000.00
totalRevenue 56613000.00
totalOperatingExpenses 9148000.00
costOfRevenue 43448000.00
totalOtherIncomeExpenseNet 10000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1785000.00
2012-07-31
date 2012-07-31
filing_date 2012-09-30
currency_symbol USD
researchDevelopment 2427000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9568000.00
minorityInterest 0.00
netIncome 5469000.00
sellingGeneralAdministrative 2223000.00
sellingAndMarketingExpenses 3150000.00
grossProfit 20119000.00
reconciledDepreciation 1865000.00
ebit 10992000.00
ebitda 12857000.00
depreciationAndAmortization 1865000.00
operatingIncome 10978000.00
otherOperatingExpenses 61886000.00
interestExpense 1424000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4099000.00
totalRevenue 72864000.00
totalOperatingExpenses 9141000.00
costOfRevenue 52745000.00
totalOtherIncomeExpenseNet 14000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5469000.00
2012-04-30
date 2012-04-30
filing_date 2012-06-30
currency_symbol USD
researchDevelopment 2393000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5976000.00
minorityInterest 0.00
netIncome 4317000.00
sellingGeneralAdministrative 2895000.00
sellingAndMarketingExpenses 2961000.00
grossProfit 16446000.00
reconciledDepreciation 1742000.00
ebit 6613000.00
ebitda 8355000.00
depreciationAndAmortization 1742000.00
operatingIncome 6868000.00
otherOperatingExpenses 53853000.00
interestExpense 637000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1659000.00
totalRevenue 60721000.00
totalOperatingExpenses 9578000.00
costOfRevenue 44275000.00
totalOtherIncomeExpenseNet -255000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4317000.00
2012-01-31
date 2012-01-31
filing_date 2012-03-31
currency_symbol USD
researchDevelopment 2376000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4012000.00
minorityInterest 0.00
netIncome 2639000.00
sellingGeneralAdministrative 1951000.00
sellingAndMarketingExpenses 3177000.00
grossProfit 13099000.00
reconciledDepreciation 1713000.00
ebit 4245000.00
ebitda 5958000.00
depreciationAndAmortization 1713000.00
operatingIncome 4291000.00
otherOperatingExpenses 41380000.00
interestExpense 233000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1373000.00
totalRevenue 45671000.00
totalOperatingExpenses 8808000.00
costOfRevenue 32572000.00
totalOtherIncomeExpenseNet -46000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2639000.00
2011-10-31
date 2011-10-31
currency_symbol USD
researchDevelopment 9750000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 20592000.00
minorityInterest 0.00
netIncome 13538000.00
sellingGeneralAdministrative 29086000.00
grossProfit 58271000.00
ebit 0.00
operatingIncome 22587000.00
otherOperatingExpenses 0.00
interestExpense 1982000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7054000.00
totalRevenue 197739000.00
totalOperatingExpenses 0.00
costOfRevenue 139468000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 13538000.00
yearly
2023-01-31
date 2023-01-31
filing_date 2023-02-23
currency_symbol USD
researchDevelopment 56205000.00
incomeBeforeTax 233764000.00
minorityInterest 0.00
netIncome 205278000.00
sellingGeneralAdministrative 116103000.00
sellingAndMarketingExpenses 90801000.00
grossProfit 531343000.00
reconciledDepreciation 49242000.00
ebit 246697000.00
ebitda 264240000.00
depreciationAndAmortization 17543000.00
operatingIncome 246697000.00
otherOperatingExpenses 1355794000.00
interestExpense 8939000.00
taxProvision 28486000.00
netInterestIncome -8939000.00
incomeTaxExpense 28486000.00
totalRevenue 1602491000.00
totalOperatingExpenses 284646000.00
costOfRevenue 1071148000.00
totalOtherIncomeExpenseNet -12933000.00
netIncomeFromContinuingOps 205278000.00
netIncomeApplicableToCommonShares 205278000.00
2022-01-31
date 2022-01-31
filing_date 2022-02-24
currency_symbol USD
researchDevelopment 46567000.00
incomeBeforeTax 188381000.00
minorityInterest 0.00
netIncome 163818000.00
sellingGeneralAdministrative 97241000.00
sellingAndMarketingExpenses 70925000.00
grossProfit 432332000.00
reconciledDepreciation 45111000.00
ebit 196914000.00
ebitda 217228000.00
depreciationAndAmortization 20314000.00
operatingIncome 196914000.00
otherOperatingExpenses 1102150000.00
interestExpense 8162000.00
taxProvision 24563000.00
netInterestIncome -8162000.00
incomeTaxExpense 24563000.00
totalRevenue 1299064000.00
totalOperatingExpenses 235418000.00
costOfRevenue 866732000.00
totalOtherIncomeExpenseNet -8533000.00
netIncomeFromContinuingOps 163818000.00
netIncomeApplicableToCommonShares 163818000.00
2021-01-31
date 2021-01-31
filing_date 2021-02-25
currency_symbol USD
researchDevelopment 34292000.00
incomeBeforeTax 104530000.00
minorityInterest 1072000.00
netIncome 90674000.00
sellingGeneralAdministrative 71309000.00
sellingAndMarketingExpenses 52214000.00
grossProfit 289547000.00
reconciledDepreciation 33927000.00
ebit 114149000.00
ebitda 131407000.00
depreciationAndAmortization 17258000.00
nonOperatingIncomeNetOther -325000.00
operatingIncome 114149000.00
otherOperatingExpenses 776405000.00
interestExpense 9294000.00
taxProvision 12784000.00
netInterestIncome -9294000.00
incomeTaxExpense 12784000.00
totalRevenue 890554000.00
totalOperatingExpenses 175398000.00
costOfRevenue 601007000.00
totalOtherIncomeExpenseNet -9619000.00
netIncomeFromContinuingOps 91746000.00
netIncomeApplicableToCommonShares 90674000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-03
currency_symbol USD
researchDevelopment 31789000.00
incomeBeforeTax 108569000.00
minorityInterest 1437000.00
netIncome 93033000.00
sellingGeneralAdministrative 48999000.00
sellingAndMarketingExpenses 42794000.00
grossProfit 242735000.00
reconciledDepreciation 17736000.00
ebit 112809000.00
ebitda 118086000.00
depreciationAndAmortization 5277000.00
nonOperatingIncomeNetOther -1067000.00
operatingIncome 112809000.00
otherOperatingExpenses 638211000.00
interestExpense 3173000.00
taxProvision 14099000.00
netInterestIncome -3173000.00
incomeTaxExpense 14099000.00
totalRevenue 751020000.00
totalOperatingExpenses 129926000.00
costOfRevenue 508285000.00
totalOtherIncomeExpenseNet -4240000.00
netIncomeFromContinuingOps 94470000.00
netIncomeApplicableToCommonShares 93033000.00
2019-01-31
date 2019-01-31
filing_date 2019-02-26
currency_symbol USD
researchDevelopment 25847000.00
incomeBeforeTax 90890000.00
minorityInterest 1327000.00
netIncome 84040000.00
sellingGeneralAdministrative 41756000.00
sellingAndMarketingExpenses 37296000.00
grossProfit 205496000.00
reconciledDepreciation 14729000.00
ebit 94532000.00
ebitda 100014000.00
depreciationAndAmortization 5482000.00
nonOperatingIncomeNetOther -583000.00
operatingIncome 94532000.00
otherOperatingExpenses 524693000.00
interestExpense 3059000.00
taxProvision 5523000.00
netInterestIncome -3059000.00
incomeTaxExpense 5523000.00
totalRevenue 619225000.00
totalOperatingExpenses 110964000.00
costOfRevenue 413729000.00
totalOtherIncomeExpenseNet -3642000.00
netIncomeFromContinuingOps 85367000.00
netIncomeApplicableToCommonShares 84040000.00
2018-01-31
date 2018-01-31
filing_date 2018-02-27
currency_symbol USD
researchDevelopment 20178000.00
incomeBeforeTax 64285000.00
minorityInterest 55000.00
netIncome 43128000.00
sellingGeneralAdministrative 34933000.00
sellingAndMarketingExpenses 27905000.00
grossProfit 154490000.00
reconciledDepreciation 10280000.00
ebit 68128000.00
ebitda 71114000.00
depreciationAndAmortization 2986000.00
nonOperatingIncomeNetOther -360000.00
operatingIncome 67041000.00
otherOperatingExpenses 407145000.00
interestExpense 2396000.00
taxProvision 21102000.00
netInterestIncome -2396000.00
extraordinaryItems -9458000.00
incomeTaxExpense 21102000.00
totalRevenue 475633000.00
totalOperatingExpenses 86002000.00
costOfRevenue 321143000.00
totalOtherIncomeExpenseNet -1807000.00
netIncomeFromContinuingOps 43183000.00
netIncomeApplicableToCommonShares 43128000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-01
currency_symbol USD
researchDevelopment 18459000.00
incomeBeforeTax 43090000.00
minorityInterest 12955000.00
netIncome 35675000.00
sellingGeneralAdministrative 27693000.00
sellingAndMarketingExpenses 25796000.00
grossProfit 126388000.00
ebit 51089000.00
ebitda 54077000.00
depreciationAndAmortization 2988000.00
nonOperatingIncomeNetOther -363000.00
operatingIncome 45541000.00
otherOperatingExpenses 351625000.00
interestExpense 2088000.00
taxProvision 7415000.00
netInterestIncome -2088000.00
incomeTaxExpense 7415000.00
totalRevenue 403077000.00
totalOperatingExpenses 74936000.00
costOfRevenue 276689000.00
totalOtherIncomeExpenseNet -6274000.00
netIncomeFromContinuingOps 35675000.00
netIncomeApplicableToCommonShares 35675000.00
2016-01-31
date 2016-01-31
filing_date 2016-02-29
currency_symbol USD
researchDevelopment 17001000.00
incomeBeforeTax 34244000.00
minorityInterest 12955000.00
netIncome 24954000.00
sellingGeneralAdministrative 21053000.00
sellingAndMarketingExpenses 23182000.00
grossProfit 112042000.00
ebit 42730000.00
ebitda 51255000.00
depreciationAndAmortization 8525000.00
nonOperatingIncomeNetOther 449000.00
operatingIncome 35344000.00
otherOperatingExpenses 324517000.00
interestExpense 1549000.00
taxProvision 9290000.00
interestIncome 1549000.00
incomeTaxExpense 9290000.00
totalRevenue 366798000.00
totalOperatingExpenses 69761000.00
costOfRevenue 254756000.00
totalOtherIncomeExpenseNet -6488000.00
netIncomeFromContinuingOps 24954000.00
netIncomeApplicableToCommonShares 24954000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-02
currency_symbol USD
researchDevelopment 13642000.00
incomeBeforeTax 34317000.00
minorityInterest 12955000.00
netIncome 27686000.00
sellingGeneralAdministrative 17683000.00
sellingAndMarketingExpenses 19192000.00
grossProfit 94420000.00
ebit 38172000.00
ebitda 44596000.00
depreciationAndAmortization 6424000.00
nonOperatingIncomeNetOther 693000.00
operatingIncome 34623000.00
otherOperatingExpenses 269255000.00
interestExpense 999000.00
incomeTaxExpense 6631000.00
totalRevenue 306734000.00
totalOperatingExpenses 56941000.00
costOfRevenue 212314000.00
totalOtherIncomeExpenseNet -2163000.00
netIncomeFromContinuingOps 27686000.00
netIncomeApplicableToCommonShares 27686000.00
2014-01-31
date 2014-01-31
filing_date 2014-03-11
currency_symbol USD
researchDevelopment 10409000.00
incomeBeforeTax 34668000.00
netIncome 24102000.00
sellingGeneralAdministrative 11408000.00
sellingAndMarketingExpenses 14153000.00
grossProfit 80129000.00
ebit 38793000.00
ebitda 44171000.00
depreciationAndAmortization 5378000.00
nonOperatingIncomeNetOther 12000.00
operatingIncome 38781000.00
otherOperatingExpenses 233965000.00
interestExpense 4125000.00
incomeTaxExpense 10566000.00
totalRevenue 272746000.00
totalOperatingExpenses 41348000.00
costOfRevenue 192617000.00
totalOtherIncomeExpenseNet 12000.00
netIncomeFromContinuingOps 24102000.00
netIncomeApplicableToCommonShares 24102000.00
2013-01-31
date 2013-01-31
filing_date 2012-12-31
currency_symbol USD
researchDevelopment 9727000.00
incomeBeforeTax 22391000.00
netIncome 14210000.00
sellingGeneralAdministrative 9063000.00
sellingAndMarketingExpenses 12570000.00
grossProfit 62829000.00
ebit 25877000.00
ebitda 33081000.00
depreciationAndAmortization 7204000.00
operatingIncome 26154000.00
otherOperatingExpenses 209715000.00
interestExpense 3486000.00
incomeTaxExpense 8181000.00
totalRevenue 235869000.00
totalOperatingExpenses 36675000.00
costOfRevenue 173040000.00
totalOtherIncomeExpenseNet -277000.00
netIncomeApplicableToCommonShares 14210000.00
2012-01-31
date 2012-01-31
filing_date 2011-12-31
currency_symbol USD
researchDevelopment 9750000.00
incomeBeforeTax 20592000.00
netIncome 13538000.00
sellingGeneralAdministrative 7588000.00
sellingAndMarketingExpenses 11748000.00
grossProfit 56890000.00
ebit 22574000.00
ebitda 29172000.00
depreciationAndAmortization 6598000.00
operatingIncome 22587000.00
otherOperatingExpenses 175152000.00
interestExpense 1982000.00
incomeTaxExpense 7054000.00
totalRevenue 197739000.00
totalOperatingExpenses 34303000.00
costOfRevenue 140849000.00
totalOtherIncomeExpenseNet -13000.00
netIncomeApplicableToCommonShares 13538000.00
2011-01-31
date 2011-01-31
filing_date 2010-12-31
currency_symbol USD
researchDevelopment 7321000.00
incomeBeforeTax 16979000.00
netIncome 10769000.00
sellingGeneralAdministrative 6202000.00
sellingAndMarketingExpenses 10293000.00
grossProfit 48610000.00
ebit 19616000.00
ebitda 25766000.00
depreciationAndAmortization 6150000.00
operatingIncome 19577000.00
otherOperatingExpenses 151406000.00
interestExpense 2637000.00
incomeTaxExpense 6210000.00
totalRevenue 170983000.00
totalOperatingExpenses 29033000.00
costOfRevenue 122373000.00
totalOtherIncomeExpenseNet 39000.00