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

Logo

Five Lower, Inc. занимается эксплуатацией торгового центра. Он работает в следующих сегментах: досуг, мода и дом, а также вечеринки и закуски. Сегмент досуга включает такие товары, как спортивные товары, игры, игрушки, техника, книги, электронные аксессуары, а также декоративно-прикладное искусство. Сегмент «Мода и дом» состоит из личных аксессуаров, футболок с «настроением», косметических товаров, товаров для дома и вариантов хранения. Сегмент Party and Snack предлагает праздничные и сезонные товары, поздравительные открытки, конфеты и другие закуски и напитки. Компания была основана Дэвидом Шлессингером и Томасом Веллиосом в январе 2002 года, ее штаб-квартира находится в Филадельфии, штат Пенсильвания.

General
Code FIVE
Type Common Stock
Name Five Below Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG001636CR2
ISIN US33829M1018
LEI 529900AAXP5Z6BGI7418
PrimaryTicker FIVE.US
CUSIP 33829M101
CIK 1177609
EmployerIdNumber 75-3000378
FiscalYearEnd January
IPODate 2012-07-19
InternationalDomestic Domestic
Sector Consumer Cyclical
Industry Specialty Retail
GicSector Consumer Discretionary
GicGroup Consumer Discretionary Distribution & Retail
GicIndustry Specialty Retail
GicSubIndustry Other Specialty Retail
HomeCategory Domestic
IsDelisted Нет
Address 701 Market Street, Philadelphia, PA, United States, 19106
Listings
0
Code 6F1
Exchange F
Name Five Below Inc
Phone 215 546 7909
WebURL https://www.fivebelow.com
FullTimeEmployees 7000
UpdatedAt 2024-09-06
Highlights
MarketCapitalization 4354737664
MarketCapitalizationMln 4354.7377
EBITDA 511555008
PERatio 14.9943
PEGRatio 0.6839
WallStreetTargetPrice 104.26
BookValue 29.228
EarningsShare 5.28
EPSEstimateCurrentYear 5.55
EPSEstimateNextYear 6.47
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0.54
MostRecentQuarter 2024-07-31
ProfitMargin 0.0757
OperatingMarginTTM 0.05
ReturnOnAssetsTTM 0.0599
ReturnOnEquityTTM 0.1846
RevenueTTM 3716072960
RevenuePerShareTTM 67.314
QuarterlyRevenueGrowthYOY 0.094
GrossProfitTTM 1095491000
DilutedEpsTTM 5.28
QuarterlyEarningsGrowthYOY -0.286

Financials / Income Statement / quarterly / net Income

16.15M
2022-10-31
171.32M
2023-01-31
37.48M
2023-04-30
46.84M
2023-07-31
14.59M
2023-10-31
202.2M
2024-01-31
31.47M
2024-04-30
33M
2024-07-31

Financials / Income Statement / quarterly / ebitda

48.51M
2022-10-31
254.69M
2023-01-31
71.6M
2023-04-30
89.48M
2023-07-31
49.71M
2023-10-31
305.54M
2024-01-31
73.33M
2024-04-30
82.98M
2024-07-31

Financials / Income Statement / quarterly / totalRevenue

645.03M
2022-10-31
1.123B
2023-01-31
726.25M
2023-04-30
758.98M
2023-07-31
736.41M
2023-10-31
1.338B
2024-01-31
811.86M
2024-04-30
830.07M
2024-07-31

Earnings / History / epsActual

0.84
2023-07-31
0.26
2023-10-31
3.65
2024-01-31
0.6
2024-04-30
0.54
2024-07-31
0
2024-10-31
0
2025-01-31
0
2025-04-30
Valuation
TrailingPE 14.9943
ForwardPE 17.094
PriceSalesTTM 1.1719
PriceBookMRQ 2.6019
EnterpriseValue 5749901002
EnterpriseValueRevenue 1.5473
EnterpriseValueEbitda 11.24
SharesStats
SharesOutstanding 55004900
SharesFloat 53698014
PercentInsiders 2.223
PercentInstitutions 108.226
ShortPercentFloat 0.079
Technicals
Beta 1.207
52WeekHigh 216.18
52WeekLow 64.87
50DayMA 82.248
200DayMA 149.5203
SharesShort 4265906
SharesShortPriorMonth 3767340
ShortRatio 1.59
ShortPercent 0.079
Financials
Balance_Sheet
currency_symbol USD
quarterly
2024-07-31
date 2024-07-31
filing_date 2024-08-29
currency_symbol USD
totalAssets 4013144000.00
otherCurrentAssets 151039000.00
totalLiab 2405403000.00
totalStockholderEquity 1607741000.00
otherCurrentLiab 176800000.00
commonStock 549000.00
capitalStock 549000.00
retainedEarnings 1466163000.00
cash 209039000.00
totalCurrentLiabilities 685205000.00
netDebt 1685456000.00
shortTermDebt 252440000.00
shortLongTermDebtTotal 1894495000.00
otherStockholderEquity 141029000.00
totalCurrentAssets 1118639000.00
longTermInvestments 0.00
shortTermInvestments 118680000.00
netReceivables 14140000.00
inventory 639881000.00
accountsPayable 255965000.00
nonCurrrentAssetsOther -49339000.00
nonCurrentAssetsTotal 2894505000.00
capitalLeaseObligations 1894495000.00
nonCurrentLiabilitiesOther 8662000.00
nonCurrentLiabilitiesTotal 1720197999.00
liabilitiesAndStockholdersEquity 4013144000.00
cashAndShortTermInvestments 327719000.00
propertyPlantAndEquipmentGross 3537107000.00
propertyPlantAndEquipmentNet 2874363000.00
netWorkingCapital 433434000.00
netInvestedCapital 1607741000.00
commonStockSharesOutstanding 55042588.00
2024-04-30
date 2024-04-30
filing_date 2024-06-06
currency_symbol USD
totalAssets 3947304000.00
otherCurrentAssets 150838000.00
totalLiab 2362643000.00
totalStockholderEquity 1584661000.00
otherCurrentLiab 176241000.00
commonStock 550000.00
capitalStock 550000.00
retainedEarnings 1433163000.00
cash 96308000.00
totalCurrentLiabilities 741629000.00
currentDeferredRevenue 51551000.00
netDebt 1741897000.00
shortTermDebt 292048000.00
shortLongTermDebtTotal 1838205000.00
otherStockholderEquity 150948000.00
totalCurrentAssets 1150468000.00
longTermInvestments 0.00
shortTermInvestments 273341000.00
netReceivables 4834000.00
inventory 629981000.00
accountsPayable 221789000.00
nonCurrrentAssetsOther -66604464000.00
nonCurrentAssetsTotal 2796836000.00
capitalLeaseObligations 1838205000.00
nonCurrentLiabilitiesOther 8234000.00
nonCurrentLiabilitiesTotal 1621014000.00
liabilitiesAndStockholdersEquity 3947304000.00
cashAndShortTermInvestments 369649000.00
propertyPlantAndEquipmentGross 3399576000.00
propertyPlantAndEquipmentNet 2778300000.00
netWorkingCapital 408839000.00
netInvestedCapital 1584661000.00
commonStockSharesOutstanding 55255838.00
2024-01-31
date 2024-01-31
filing_date 2024-03-21
currency_symbol USD
totalAssets 3872037000.00
otherCurrentAssets 158827000.00
totalLiab 2287081000.00
totalStockholderEquity 1584956000.00
otherCurrentLiab 176915000.00
commonStock 551000.00
capitalStock 551000.00
retainedEarnings 1401696000.00
cash 179749000.00
totalCurrentLiabilities 715926000.00
currentDeferredRevenue 41772001.00
netDebt 1558801000.00
shortTermDebt 240964000.00
shortLongTermDebtTotal 1738550000.00
otherStockholderEquity 182709000.00
totalCurrentAssets 1203542000.00
longTermInvestments 7791000.00
shortTermInvestments 280339000.00
netReceivables 4834000.00
inventory 584627000.00
accountsPayable 256274999.00
nonCurrrentAssetsOther 16976000.00
nonCurrentAssetsTotal 2668495000.00
capitalLeaseObligations 1738550000.00
nonCurrentLiabilitiesOther 6826000.00
nonCurrentLiabilitiesTotal 1571155000.00
liabilitiesAndStockholdersEquity 3872037000.00
cashAndShortTermInvestments 460088000.00
propertyPlantAndEquipmentGross 3227818000.00
propertyPlantAndEquipmentNet 2643728000.00
netWorkingCapital 487616000.00
netInvestedCapital 1584956000.00
commonStockSharesOutstanding 55356074.00
2023-10-31
date 2023-10-31
filing_date 2023-11-30
currency_symbol USD
totalAssets 3657438000.00
otherCurrentAssets 140816000.00
totalLiab 2279513000.00
totalStockholderEquity 1377925000.00
otherCurrentLiab 177629000.00
commonStock 551000.00
capitalStock 551000.00
retainedEarnings 1199497000.00
otherLiab 65989000.00
otherAssets 16069000.00
cash 162928000.00
totalCurrentLiabilities 758166000.00
netDebt 1523627000.00
shortTermDebt 231197000.00
shortLongTermDebtTotal 1686555000.00
otherStockholderEquity 177877000.00
propertyPlantEquipment 2550370000.00
totalCurrentAssets 1090999000.00
netTangibleAssets 1377925000.00
shortTermInvestments 0.00
netReceivables 23906000.00
inventory 763349000.00
accountsPayable 349340000.00
nonCurrrentAssetsOther -61347931000.00
nonCurrentAssetsTotal 2566439000.00
capitalLeaseObligations 1686555000.00
nonCurrentLiabilitiesOther 4625000.00
nonCurrentLiabilitiesTotal 1521347000.00
liabilitiesAndStockholdersEquity 3657438000.00
cashAndShortTermInvestments 162928000.00
propertyPlantAndEquipmentGross 2550370000.00
propertyPlantAndEquipmentNet 2550370000.00
netWorkingCapital 332833000.00
netInvestedCapital 1377925000.00
commonStockSharesOutstanding 55576140.00
2023-07-31
date 2023-07-31
filing_date 2023-08-31
currency_symbol USD
totalAssets 3549408000.00
otherCurrentAssets 121424000.00
totalLiab 2109262000.00
totalStockholderEquity 1440146000.00
otherCurrentLiab 189198000000.00
commonStock 556000.00
capitalStock 556000.00
retainedEarnings 1184903000.00
otherLiab 65096000.00
otherAssets 16322000.00
cash 334544000.00
totalCurrentLiabilities 649468000.00
currentDeferredRevenue -189008802000.00
netDebt 1271331000.00
shortTermDebt 211177000.00
shortLongTermDebtTotal 1605875000.00
otherStockholderEquity 254687000.00
propertyPlantEquipment 2421160000.00
totalCurrentAssets 1111926000.00
netTangibleAssets 1440146000.00
shortTermInvestments 101813000.00
netReceivables 10524000.00
inventory 543621000.00
accountsPayable 249093000.00
accumulatedOtherComprehensiveIncome 0.00
nonCurrrentAssetsOther -60154678000.00
nonCurrentAssetsTotal 2437482000.00
capitalLeaseObligations 1605875000.00
nonCurrentLiabilitiesOther 4925000.00
nonCurrentLiabilitiesTotal 1459794000.00
liabilitiesAndStockholdersEquity 3549408000.00
cashAndShortTermInvestments 436357000.00
propertyPlantAndEquipmentGross 2421160000.00
propertyPlantAndEquipmentNet 2421160000.00
netWorkingCapital 462458000.00
netInvestedCapital 1440146000.00
commonStockSharesOutstanding 55801507.00
2023-04-30
date 2023-04-30
filing_date 2023-06-02
currency_symbol USD
totalAssets 3380509000.00
otherCurrentAssets 116689000.00
totalLiab 1993208000.00
totalStockholderEquity 1387301000.00
deferredLongTermLiab 59563000.00
otherCurrentLiab 176604000.00
commonStock 556000.00
capitalStock 556000.00
retainedEarnings 1138068000.00
otherLiab 64189000.00
otherAssets 16043000.00
cash 335286000.00
totalCurrentLiabilities 618554000.00
netDebt 1182637000.00
shortTermDebt 207458000.00
shortLongTermDebtTotal 1517923000.00
otherStockholderEquity 248677000.00
propertyPlantEquipment 944375000.00
totalCurrentAssets 1083503000.00
longTermInvestments 0.00
netTangibleAssets 1387301000.00
shortTermInvestments 88241000.00
netReceivables 8898000.00
inventory 534389000.00
accountsPayable 234492000.00
commonStockTotalEquity 556000.00
retainedEarningsTotalEquity 1138068000.00
nonCurrrentAssetsOther -59546957000.00
nonCurrentAssetsTotal 2297006000.00
capitalLeaseObligations 1517923000.00
nonCurrentLiabilitiesOther 4626000.00
nonCurrentLiabilitiesTotal 1374654000.00
capitalSurpluse 248677000.00
liabilitiesAndStockholdersEquity 3380509000.00
cashAndShortTermInvestments 423527000.00
propertyPlantAndEquipmentGross 2280963000.00
propertyPlantAndEquipmentNet 2280963000.00
netWorkingCapital 464949000.00
netInvestedCapital 1387301000.00
commonStockSharesOutstanding 55777010.00
2023-01-31
date 2023-01-31
filing_date 2023-03-16
currency_symbol USD
totalAssets 3324911000.00
otherCurrentAssets 130592000.00
totalLiab 1962982000.00
totalStockholderEquity 1361929000.00
deferredLongTermLiab 59151000.00
otherCurrentLiab 181664000.00
commonStock 555000.00
capitalStock 555000.00
retainedEarnings 1100590000.00
otherLiab 63447000.00
otherAssets 13870000.00
cash 332324000.00
totalCurrentLiabilities 602560000.00
netDebt 1164427000.00
shortTermDebt 199776000.00
shortLongTermDebtTotal 1496751000.00
otherStockholderEquity 260783999.00
propertyPlantEquipment 925530000.00
totalCurrentAssets 1066379000.00
longTermInvestments 0.00
netTangibleAssets 1361929000.00
shortTermInvestments 66845000.00
netReceivables 8898000.00
inventory 527720000.00
accountsPayable 221120000.00
accumulatedOtherComprehensiveIncome 0.00
commonStockTotalEquity 555000.00
retainedEarningsTotalEquity 1100590000.00
nonCurrrentAssetsOther -59137130000.00
nonCurrentAssetsTotal 2258532000.00
capitalLeaseObligations 1496751000.00
nonCurrentLiabilitiesOther 1301271000.00
nonCurrentLiabilitiesTotal 1360422000.00
capitalSurpluse 260784000.00
liabilitiesAndStockholdersEquity 3324911000.00
cashAndShortTermInvestments 399169000.00
propertyPlantAndEquipmentGross 2244662000.00
propertyPlantAndEquipmentNet 2244662000.00
netWorkingCapital 463819000.00
netInvestedCapital 1361929000.00
commonStockSharesOutstanding 55808193.00
2022-10-31
date 2022-10-31
filing_date 2022-12-01
currency_symbol USD
totalAssets 3163715000.00
otherCurrentAssets 138536000.00
totalLiab 1979227000.00
totalStockholderEquity 1184488000.00
deferredLongTermLiab 41378000.00
otherCurrentLiab 166400000.00
commonStock 555000.00
capitalStock 555000.00
retainedEarnings 929270000.00
otherLiab 45685000.00
otherAssets 13761000.00
cash 44229000.00
totalCurrentLiabilities 639850000.00
netDebt 1443077000.00
shortTermDebt 193614000.00
shortLongTermDebtTotal 1487306000.00
otherStockholderEquity 254663000.00
propertyPlantEquipment 880469000.00
totalCurrentAssets 957048000.00
longTermInvestments 0.00
netTangibleAssets 1184488000.00
shortTermInvestments 72722000.00
netReceivables 25389000.00
inventory 701561000.00
accountsPayable 279836000.00
commonStockTotalEquity 555000.00
retainedEarningsTotalEquity 929270000.00
nonCurrrentAssetsOther -41364239000.00
nonCurrentAssetsTotal 2206667000.00
capitalLeaseObligations 1487306000.00
nonCurrentLiabilitiesOther 1297999000.00
nonCurrentLiabilitiesTotal 1339377000.00
capitalSurpluse 254663000.00
liabilitiesAndStockholdersEquity 3163715000.00
cashAndShortTermInvestments 116951000.00
propertyPlantAndEquipmentGross 2192906000.00
propertyPlantAndEquipmentNet 2192906000.00
netWorkingCapital 317198000.00
netInvestedCapital 1184488000.00
commonStockSharesOutstanding 55683609.00
2022-07-31
date 2022-07-31
filing_date 2022-09-01
currency_symbol USD
totalAssets 3086226000.00
otherCurrentAssets 122142000.00
totalLiab 1923645000.00
totalStockholderEquity 1162581000.00
deferredLongTermLiab 41414000.00
otherCurrentLiab 179959000.00
commonStock 555000.00
capitalStock 555000.00
retainedEarnings 913124000.00
otherLiab 45491000.00
otherAssets 13149000.00
cash 155101000.00
totalCurrentLiabilities 630523000.00
netDebt 1276980000.00
shortTermDebt 184450000.00
shortLongTermDebtTotal 1432081000.00
otherStockholderEquity 248902000.00
propertyPlantEquipment 2109318000.00
totalCurrentAssets 963759000.00
longTermInvestments 0.00
netTangibleAssets 1162581000.00
shortTermInvestments 117315000.00
netReceivables 14371000.00
inventory 569201000.00
accountsPayable 266114000.00
accumulatedOtherComprehensiveIncome 0.00
commonStockTotalEquity 555000.00
retainedEarningsTotalEquity 913124000.00
nonCurrrentAssetsOther -41400851000.00
nonCurrentAssetsTotal 2122467000.00
capitalLeaseObligations 1432081000.00
nonCurrentLiabilitiesOther 4077000.00
nonCurrentLiabilitiesTotal 1293122000.00
capitalSurpluse 248902000.00
liabilitiesAndStockholdersEquity 3086226000.00
cashAndShortTermInvestments 272416000.00
propertyPlantAndEquipmentNet 2109318000.00
netWorkingCapital 333236000.00
netInvestedCapital 1162581000.00
commonStockSharesOutstanding 55646039.00
2022-04-30
date 2022-04-30
filing_date 2022-06-09
currency_symbol USD
totalAssets 2960780000.00
otherCurrentAssets 87280000.00
totalLiab 1845838000.00
totalStockholderEquity 1114942000.00
deferredLongTermLiab 37859000.00
otherCurrentLiab 189705000.00
commonStock 555000.00
capitalStock 555000.00
retainedEarnings 871780000.00
otherLiab 41666000.00
otherAssets 12973000.00
cash 120501000.00
totalCurrentLiabilities 594387000.00
currentDeferredRevenue -174400000.00
netDebt 1263684000.00
shortTermDebt 174400000.00
shortLongTermDebtTotal 1384185000.00
otherStockholderEquity 242607000.00
propertyPlantEquipment 799765000.00
totalCurrentAssets 905614000.00
longTermInvestments 10182000.00
netTangibleAssets 1114942000.00
shortTermInvestments 189140000.00
netReceivables 4511000.00
inventory 504182000.00
accountsPayable 230282000.00
commonStockTotalEquity 555000.00
retainedEarningsTotalEquity 871780000.00
nonCurrrentAssetsOther 12973000.00
nonCurrentAssetsTotal 2055166000.00
capitalLeaseObligations 1384185000.00
nonCurrentLiabilitiesOther 1213592000.00
nonCurrentLiabilitiesTotal 1251451000.00
capitalSurpluse 242607000.00
liabilitiesAndStockholdersEquity 2960780000.00
cashAndShortTermInvestments 309641000.00
propertyPlantAndEquipmentNet 2032011000.00
netWorkingCapital 311227000.00
netInvestedCapital 1114942000.00
commonStockSharesOutstanding 55834287.00
2022-01-31
date 2022-01-31
filing_date 2022-03-30
currency_symbol USD
totalAssets 2880460000.00
otherCurrentAssets 69796000.00
totalLiab 1760176000.00
totalStockholderEquity 1120284000.00
deferredLongTermLiab 900000.00
otherCurrentLiab 226903000.00
commonStock 556000.00
capitalStock 556000.00
retainedEarnings 839062000.00
otherLiab 37819000.00
otherAssets 9112000.00
cash 64973000.00
totalCurrentLiabilities 586901000.00
netDebt 1234020000.00
shortTermDebt 163537000.00
shortLongTermDebtTotal 1298993000.00
otherStockholderEquity 280666000.00
propertyPlantEquipment 1928892000.00
totalCurrentAssets 904739000.00
longTermInvestments 37717000.00
netTangibleAssets 1120284000.00
shortTermInvestments 277141000.00
netReceivables 37725000.00
inventory 455104000.00
accountsPayable 196461000.00
nonCurrrentAssetsOther 9112000.00
nonCurrentAssetsTotal 1975721000.00
capitalLeaseObligations 1298993000.00
nonCurrentLiabilitiesOther 1663000.00
nonCurrentLiabilitiesTotal 1173275000.00
liabilitiesAndStockholdersEquity 2880460000.00
cashAndShortTermInvestments 342114000.00
propertyPlantAndEquipmentNet 1928892000.00
netWorkingCapital 317838000.00
netInvestedCapital 1120284000.00
commonStockSharesOutstanding 56315019.00
2021-10-31
date 2021-10-31
filing_date 2021-12-02
currency_symbol USD
totalAssets 2823452000.00
otherCurrentAssets 77480000.00
totalLiab 1790203000.00
totalStockholderEquity 1033249000.00
otherCurrentLiab 196976000.00
commonStock 560000.00
capitalStock 560000.00
retainedEarnings 698866000.00
otherLiab 38943000.00
otherAssets 9585000.00
cash 86753000.00
totalCurrentLiabilities 613602000.00
netDebt 1213714000.00
shortTermDebt 162809000.00
shortLongTermDebtTotal 1300467000.00
otherStockholderEquity 333823000.00
propertyPlantEquipment 1879951000.00
totalCurrentAssets 933916000.00
netTangibleAssets 1033249000.00
shortTermInvestments 224563000.00
netReceivables 24013000.00
inventory 521107000.00
accountsPayable 253817000.00
commonStockTotalEquity 560000.00
retainedEarningsTotalEquity 698866000.00
nonCurrrentAssetsOther -37397415000.00
nonCurrentAssetsTotal 1889536000.00
capitalLeaseObligations 1300467000.00
nonCurrentLiabilitiesOther 1139194000.00
nonCurrentLiabilitiesTotal 1176601000.00
capitalSurpluse 333823000.00
liabilitiesAndStockholdersEquity 2823452000.00
cashAndShortTermInvestments 311316000.00
propertyPlantAndEquipmentGross 728319000.00
propertyPlantAndEquipmentNet 1879951000.00
netWorkingCapital 320314000.00
netInvestedCapital 1033249000.00
commonStockSharesOutstanding 56340635.00
2021-07-31
date 2021-07-31
filing_date 2021-09-02
currency_symbol USD
totalAssets 2622934000.00
otherCurrentAssets 69504000.00
totalLiab 1620474000.00
totalStockholderEquity 1002460000.00
otherCurrentLiab 183174000.00
commonStock 560000.00
capitalStock 560000.00
retainedEarnings 674689000.00
otherLiab 37069000.00
otherAssets 18921000.00
cash 126195000.00
totalCurrentLiabilities 501850000.00
currentDeferredRevenue 931000.00
netDebt 1105401000.00
shortTermDebt 150041000.00
shortLongTermDebtTotal 1231596000.00
otherStockholderEquity 327211000.00
propertyPlantEquipment 1763569000.00
totalCurrentAssets 839340000.00
longTermInvestments 1104000.00
netTangibleAssets 1002460000.00
shortTermInvestments 286929000.00
netReceivables 9410000.00
inventory 347302000.00
accountsPayable 167704000.00
commonStockTotalEquity 560000.00
retainedEarningsTotalEquity 674689000.00
nonCurrrentAssetsOther 18921000.00
nonCurrentAssetsTotal 1783594000.00
capitalLeaseObligations 1231596000.00
nonCurrentLiabilitiesOther 1291000.00
nonCurrentLiabilitiesTotal 1118624000.00
capitalSurpluse 327211000.00
liabilitiesAndStockholdersEquity 2622934000.00
cashAndShortTermInvestments 413124000.00
propertyPlantAndEquipmentGross 1763569000.00
propertyPlantAndEquipmentNet 1763569000.00
netWorkingCapital 337490000.00
netInvestedCapital 1002460000.00
commonStockSharesOutstanding 56299491.00
2021-04-30
date 2021-04-30
filing_date 2021-06-04
currency_symbol USD
totalAssets 2443728000.00
otherCurrentAssets 55175000.00
totalLiab 1513086000.00
totalStockholderEquity 930642000.00
deferredLongTermLiab 31677000.00
otherCurrentLiab 141194000.00
commonStock 560000.00
capitalStock 560000.00
retainedEarnings 609848000.00
otherLiab 32725000.00
otherAssets 18794000.00
cash 84170000.00
totalCurrentLiabilities 465593000.00
currentDeferredRevenue 7831000.00
netDebt 1077774000.00
shortTermDebt 147176000.00
shortLongTermDebtTotal 1161944000.00
otherStockholderEquity 617556000.00
propertyPlantEquipment 624775000.00
totalCurrentAssets 767592000.00
longTermInvestments 8684000.00
netTangibleAssets 930642000.00
shortTermInvestments 299289000.00
netReceivables 2248000.00
inventory 326710000.00
accountsPayable 169392000.00
accumulatedOtherComprehensiveIncome -297322000.00
commonStockTotalEquity 560000.00
retainedEarningsTotalEquity 609848000.00
nonCurrrentAssetsOther 18794000.00
nonCurrentAssetsTotal 1676136000.00
capitalLeaseObligations 1161944000.00
nonCurrentLiabilitiesOther 1015816000.00
nonCurrentLiabilitiesTotal 1047493000.00
capitalSurpluse 320234000.00
liabilitiesAndStockholdersEquity 2443728000.00
cashAndShortTermInvestments 383459000.00
propertyPlantAndEquipmentGross 1648658000.00
propertyPlantAndEquipmentNet 1648658000.00
netWorkingCapital 301999000.00
netInvestedCapital 930642000.00
commonStockSharesOutstanding 56274491.00
2021-01-31
date 2021-01-31
filing_date 2021-03-18
currency_symbol USD
totalAssets 2314770000.00
otherCurrentAssets 58085000.00
totalLiab 1432884000.00
totalStockholderEquity 881886000.00
deferredLongTermLiab 1600000.00
otherCurrentLiab 151949000.00
commonStock 559000.00
retainedEarnings 560252000.00
otherLiab 29959000.00
otherAssets 18144000.00
cash 268783000.00
totalCurrentLiabilities 435670000.00
currentDeferredRevenue 2025000.00
netDebt 841546000.00
shortTermDebt 143074000.00
shortLongTermDebtTotal 1110329000.00
otherStockholderEquity 321075000.00
propertyPlantEquipment 1541213000.00
totalCurrentAssets 755413000.00
netTangibleAssets 881886000.00
shortTermInvestments 140928000.00
netReceivables 6350000.00
inventory 281267000.00
accountsPayable 138622000.00
commonStockTotalEquity 559000.00
retainedEarningsTotalEquity 560252000.00
nonCurrrentAssetsOther -10767000.00
nonCurrentAssetsTotal 1559357000.00
capitalLeaseObligations 1110329000.00
nonCurrentLiabilitiesOther 1048000.00
nonCurrentLiabilitiesTotal 997214000.00
capitalSurpluse 321075000.00
liabilitiesAndStockholdersEquity 2314770000.00
cashAndShortTermInvestments 409711000.00
propertyPlantAndEquipmentGross 1541213000.00
propertyPlantAndEquipmentNet 1541213000.00
netWorkingCapital 319743000.00
netInvestedCapital 881886000.00
commonStockSharesOutstanding 56240633.00
2020-10-31
date 2020-10-31
filing_date 2020-12-03
currency_symbol USD
totalAssets 2175496000.00
otherCurrentAssets 50194000.00
totalLiab 1425954000.00
totalStockholderEquity 749542000.00
deferredLongTermLiab 4408000.00
otherCurrentLiab 121653000.00
commonStock 559000.00
retainedEarnings 436315000.00
otherLiab 6326000.00
otherAssets 12265000.00
cash 117045000.00
totalCurrentLiabilities 496844000.00
currentDeferredRevenue 1031000.00
netDebt 942252000.00
shortTermDebt 136513000.00
shortLongTermDebtTotal 1059297000.00
otherStockholderEquity 573556000.00
propertyPlantEquipment 522214000.00
totalCurrentAssets 712278000.00
netTangibleAssets 749542000.00
shortTermInvestments 96749000.00
netReceivables 18090000.00
inventory 430200000.00
accountsPayable 237647000.00
accumulatedOtherComprehensiveIncome -260888000.00
commonStockTotalEquity 559000.00
retainedEarningsTotalEquity 436315000.00
nonCurrrentAssetsOther -4395735000.00
nonCurrentAssetsTotal 1463218000.00
capitalLeaseObligations 1059297000.00
nonCurrentLiabilitiesOther 924702000.00
nonCurrentLiabilitiesTotal 929110000.00
capitalSurpluse 312668000.00
liabilitiesAndStockholdersEquity 2175496000.00
cashAndShortTermInvestments 213794000.00
propertyPlantAndEquipmentGross 1450953000.00
propertyPlantAndEquipmentNet 1450953000.00
netWorkingCapital 215434000.00
netInvestedCapital 749542000.00
commonStockSharesOutstanding 56099328.00
2020-07-31
date 2020-07-31
filing_date 2020-09-03
currency_symbol USD
totalAssets 2000247000.00
otherCurrentAssets 58965000.00
totalLiab 1276292000.00
totalStockholderEquity 723955000.00
deferredLongTermLiab 5000.00
otherCurrentLiab 109109000.00
commonStock 559000.00
retainedEarnings 415890000.00
otherLiab 1545000.00
otherAssets 12791000.00
cash 160338000.00
totalCurrentLiabilities 366193000.00
currentDeferredRevenue 775000.00
netDebt 883153000.00
shortTermDebt 134937000.00
shortLongTermDebtTotal 1043491000.00
otherStockholderEquity 551959000.00
propertyPlantEquipment 505299000.00
totalCurrentAssets 570526000.00
longTermInvestments 0.00
netTangibleAssets 723955000.00
shortTermInvestments 41670000.00
netReceivables 15496000.00
inventory 294057000.00
accountsPayable 121372000.00
accumulatedOtherComprehensiveIncome -244453000.00
commonStockTotalEquity 559000.00
retainedEarningsTotalEquity 415890000.00
nonCurrrentAssetsOther 7791000.00
nonCurrentAssetsTotal 1429721000.00
capitalLeaseObligations 1043491000.00
nonCurrentLiabilitiesOther 910094000.00
nonCurrentLiabilitiesTotal 910099000.00
capitalSurpluse 307506000.00
liabilitiesAndStockholdersEquity 2000247000.00
cashAndShortTermInvestments 202008000.00
propertyPlantAndEquipmentGross 1416930000.00
propertyPlantAndEquipmentNet 1416930000.00
netWorkingCapital 204333000.00
netInvestedCapital 723955000.00
commonStockSharesOutstanding 55966840.00
2020-04-30
date 2020-04-30
filing_date 2020-06-10
currency_symbol USD
totalAssets 1932725000.00
otherCurrentAssets 40260000.00
totalLiab 1242960000.00
totalStockholderEquity 689765000.00
otherCurrentLiab 90589000.00
commonStock 558000.00
retainedEarnings 386309000.00
cash 69760000.00
totalCurrentLiabilities 363787000.00
currentDeferredRevenue 9050000.00
netDebt 934403000.00
shortTermDebt 126668000.00
shortLongTermDebtTotal 1004163000.00
otherStockholderEquity 534132000.00
propertyPlantEquipment 475646000.00
totalCurrentAssets 573030000.00
netTangibleAssets 689765000.00
shortTermInvestments 69220000.00
netReceivables 26274000.00
inventory 367516000.00
accountsPayable 137480000.00
accumulatedOtherComprehensiveIncome -231234000.00
commonStockTotalEquity 558000.00
retainedEarningsTotalEquity 386309000.00
nonCurrrentAssetsOther 12363000.00
nonCurrentAssetsTotal 1359695000.00
capitalLeaseObligations 1004163000.00
nonCurrentLiabilitiesOther 879173000.00
nonCurrentLiabilitiesTotal 879173000.00
capitalSurpluse 302898000.00
liabilitiesAndStockholdersEquity 1932725000.00
cashAndShortTermInvestments 138980000.00
propertyPlantAndEquipmentGross 1342941000.00
propertyPlantAndEquipmentNet 1342941000.00
netWorkingCapital 209243000.00
netInvestedCapital 689765000.00
commonStockSharesOutstanding 55723045.00
2020-01-31
date 2020-01-31
filing_date 2020-03-19
currency_symbol USD
totalAssets 1958661000.00
otherCurrentAssets 75903000.00
totalLiab 1198883000.00
totalStockholderEquity 759778000.00
deferredLongTermLiab 8716000.00
otherCurrentLiab 101917000.00
commonStock 557000.00
retainedEarnings 436891000.00
cash 202490000.00
totalCurrentLiabilities 351345000.00
currentDeferredRevenue 8716000.00
netDebt 745603000.00
shortTermDebt 110470000.00
shortLongTermDebtTotal 948093000.00
otherStockholderEquity 537401000.00
propertyPlantEquipment 439086000.00
totalCurrentAssets 665713000.00
netTangibleAssets 759778000.00
shortTermInvestments 59229000.00
netReceivables 4063000.00
inventory 324028000.00
accountsPayable 130242000.00
accumulatedOtherComprehensiveIncome -215071000.00
commonStockTotalEquity 557000.00
retainedEarningsTotalEquity 436891000.00
nonCurrrentAssetsOther 10874000.00
nonCurrentAssetsTotal 1292948000.00
nonCurrentLiabilitiesOther 1199000.00
nonCurrentLiabilitiesTotal 847538000.00
capitalSurpluse 322330000.00
liabilitiesAndStockholdersEquity 1958661000.00
cashAndShortTermInvestments 261719000.00
propertyPlantAndEquipmentGross 1282074000.00
propertyPlantAndEquipmentNet 1282074000.00
commonStockSharesOutstanding 56006952.00
2019-10-31
date 2019-10-31
filing_date 2019-12-05
currency_symbol USD
totalAssets 1833751000.00
otherCurrentAssets 58666000.00
totalLiab 1188360000.00
totalStockholderEquity 645391000.00
otherCurrentLiab 103077000.00
commonStock 556000.00
retainedEarnings 326517000.00
cash 77496000.00
totalCurrentLiabilities 397803000.00
currentDeferredRevenue 831000.00
netDebt 817645000.00
shortTermDebt 105834000.00
shortLongTermDebtTotal 895141000.00
otherStockholderEquity 518624000.00
propertyPlantEquipment 400129000.00
totalCurrentAssets 625970000.00
netTangibleAssets 645391000.00
shortTermInvestments 54072000.00
netReceivables 16396000.00
inventory 419340000.00
accountsPayable 188061000.00
accumulatedOtherComprehensiveIncome -200306000.00
commonStockTotalEquity 556000.00
retainedEarningsTotalEquity 326517000.00
nonCurrrentAssetsOther 11019000.00
deferredLongTermAssetCharges 2283000.00
nonCurrentAssetsTotal 1207781000.00
nonCurrentLiabilitiesOther 790557000.00
nonCurrentLiabilitiesTotal 790557000.00
capitalSurpluse 318318000.00
liabilitiesAndStockholdersEquity 1833751000.00
cashAndShortTermInvestments 131568000.00
propertyPlantAndEquipmentGross 1194479000.00
propertyPlantAndEquipmentNet 1194479000.00
commonStockSharesOutstanding 56019736.00
2019-07-31
date 2019-07-31
filing_date 2019-08-29
currency_symbol USD
totalAssets 1659418000.00
otherCurrentAssets 52436000.00
totalLiab 1007482000.00
totalStockholderEquity 651936000.00
otherCurrentLiab 98094000.00
commonStock 558000.00
retainedEarnings 316328000.00
cash 178800000.00
totalCurrentLiabilities 305861000.00
currentDeferredRevenue 593000.00
netDebt 621328000.00
shortTermDebt 98507000.00
shortLongTermDebtTotal 800128000.00
otherStockholderEquity 522120000.00
propertyPlantEquipment 337193000.00
totalCurrentAssets 605103000.00
longTermInvestments 1043000.00
netTangibleAssets 651936000.00
shortTermInvestments 90325000.00
netReceivables 10853000.00
inventory 272689000.00
accountsPayable 108667000.00
accumulatedOtherComprehensiveIncome -187070000.00
commonStockTotalEquity 558000.00
retainedEarningsTotalEquity 316328000.00
nonCurrrentAssetsOther 3830000.00
deferredLongTermAssetCharges 2924000.00
nonCurrentAssetsTotal 1054315000.00
nonCurrentLiabilitiesOther 701621000.00
nonCurrentLiabilitiesTotal 701621000.00
capitalSurpluse 335050000.00
liabilitiesAndStockholdersEquity 1659418000.00
cashAndShortTermInvestments 269125000.00
propertyPlantAndEquipmentGross 1046518000.00
propertyPlantAndEquipmentNet 1046518000.00
commonStockSharesOutstanding 56294109.00
2019-04-30
date 2019-04-30
filing_date 2019-06-06
currency_symbol USD
totalAssets 1592276000.00
otherCurrentAssets 47167000.00
totalLiab 956277000.00
totalStockholderEquity 635999000.00
otherCurrentLiab 79813000.00
commonStock 559000.00
retainedEarnings 287497000.00
cash 220778000.00
totalCurrentLiabilities 320875000.00
currentDeferredRevenue 19263000.00
netDebt 523963000.00
shortTermDebt 109339000.00
shortLongTermDebtTotal 744741000.00
otherStockholderEquity 525828000.00
propertyPlantEquipment 319221000.00
totalCurrentAssets 605774000.00
netTangibleAssets 635999000.00
shortTermInvestments 67875000.00
netReceivables 1517000.00
inventory 268437000.00
accountsPayable 112460000.00
accumulatedOtherComprehensiveIncome -177885000.00
commonStockTotalEquity 559000.00
retainedEarningsTotalEquity 287497000.00
nonCurrrentAssetsOther 3330000.00
deferredLongTermAssetCharges 4796000.00
nonCurrentAssetsTotal 986502000.00
nonCurrentLiabilitiesOther 635402000.00
nonCurrentLiabilitiesTotal 635402000.00
capitalSurpluse 347943000.00
liabilitiesAndStockholdersEquity 1592276000.00
cashAndShortTermInvestments 288653000.00
propertyPlantAndEquipmentGross 978376000.00
propertyPlantAndEquipmentNet 978376000.00
commonStockSharesOutstanding 56268586.00
2019-01-31
date 2019-01-31
filing_date 2019-03-28
currency_symbol USD
totalAssets 952264000.00
otherCurrentAssets 60124000.00
totalLiab 337170000.00
totalStockholderEquity 615094000.00
otherCurrentLiab 128787000.00
commonStock 557000.00
retainedEarnings 261835000.00
cash 251748000.00
totalCurrentLiabilities 253105000.00
currentDeferredRevenue 6126000.00
netDebt -251748000.00
shortTermDebt 14500000.00
otherStockholderEquity 521290000.00
propertyPlantEquipment 301297000.00
totalCurrentAssets 642257000.00
netTangibleAssets 615094000.00
shortTermInvestments 85412000.00
netReceivables 1337000.00
inventory 243636000.00
accountsPayable 103692000.00
accumulatedOtherComprehensiveIncome -168588000.00
commonStockTotalEquity 557000.00
retainedEarningsTotalEquity 261835000.00
nonCurrrentAssetsOther 2584000.00
deferredLongTermAssetCharges 6126000.00
nonCurrentAssetsTotal 310007000.00
nonCurrentLiabilitiesOther 84065000.00
nonCurrentLiabilitiesTotal 84065000.00
capitalSurpluse 352702000.00
liabilitiesAndStockholdersEquity 952264000.00
cashAndShortTermInvestments 337160000.00
propertyPlantAndEquipmentGross 301297000.00
propertyPlantAndEquipmentNet 301297000.00
commonStockSharesOutstanding 56230318.00
2018-10-31
date 2018-10-31
filing_date 2018-12-06
currency_symbol USD
totalAssets 849736000.00
otherCurrentAssets 27400000.00
totalLiab 324665000.00
totalStockholderEquity 525071000.00
otherCurrentLiab 83439000.00
commonStock 557000.00
retainedEarnings 172573000.00
cash 103262000.00
totalCurrentLiabilities 239425000.00
currentDeferredRevenue 3243000.00
netDebt -103262000.00
otherStockholderEquity 509516000.00
propertyPlantEquipment 245631000.00
totalCurrentAssets 599132000.00
netTangibleAssets 525071000.00
shortTermInvestments 85029000.00
netReceivables 43543000.00
inventory 339898000.00
accountsPayable 155986000.00
accumulatedOtherComprehensiveIncome -157575000.00
commonStockTotalEquity 557000.00
retainedEarningsTotalEquity 172573000.00
nonCurrrentAssetsOther 1730000.00
deferredLongTermAssetCharges 3243000.00
nonCurrentAssetsTotal 250604000.00
nonCurrentLiabilitiesOther 85240000.00
nonCurrentLiabilitiesTotal 85240000.00
capitalSurpluse 351941000.00
liabilitiesAndStockholdersEquity 849736000.00
cashAndShortTermInvestments 188291000.00
propertyPlantAndEquipmentGross 245631000.00
propertyPlantAndEquipmentNet 245631000.00
commonStockSharesOutstanding 56228305.00
2018-07-31
date 2018-07-31
filing_date 2018-09-07
currency_symbol USD
totalAssets 772337000.00
otherCurrentAssets 50210000.00
totalLiab 264379000.00
totalStockholderEquity 507958000.00
otherCurrentLiab 80849000.00
commonStock 557000.00
retainedEarnings 159057000.00
cash 133256000.00
totalCurrentLiabilities 184740000.00
currentDeferredRevenue 3949000.00
netDebt -133256000.00
otherStockholderEquity 495344000.00
propertyPlantEquipment 214923000.00
totalCurrentAssets 550374000.00
longTermInvestments 1404000.00
netTangibleAssets 507958000.00
shortTermInvestments 131441000.00
netReceivables 7358000.00
inventory 228109000.00
accountsPayable 103891000.00
accumulatedOtherComprehensiveIncome -147000000.00
commonStockTotalEquity 600000.00
retainedEarningsTotalEquity 159057000.00
nonCurrrentAssetsOther 1687000.00
deferredLongTermAssetCharges 3949000.00
nonCurrentAssetsTotal 221963000.00
nonCurrentLiabilitiesOther 79639000.00
nonCurrentLiabilitiesTotal 79639000.00
capitalSurpluse 348344000.00
liabilitiesAndStockholdersEquity 772337000.00
cashAndShortTermInvestments 264697000.00
propertyPlantAndEquipmentGross 214900000.00
propertyPlantAndEquipmentNet 214923000.00
commonStockSharesOutstanding 56191984.00
2018-04-30
date 2018-04-30
filing_date 2018-06-07
currency_symbol USD
totalAssets 735040000.00
otherCurrentAssets 37378000.00
totalLiab 257122000.00
totalStockholderEquity 477918000.00
otherCurrentLiab 85582000.00
commonStock 555000.00
retainedEarnings 133994000.00
cash 84399000.00
totalCurrentLiabilities 180663000.00
currentDeferredRevenue 5455000.00
netDebt -84399000.00
otherStockholderEquity 480369000.00
propertyPlantEquipment 195885000.00
totalCurrentAssets 529125000.00
longTermInvestments 2930000.00
netTangibleAssets 477918000.00
shortTermInvestments 189804000.00
netReceivables 2168000.00
inventory 215376000.00
accountsPayable 95081000.00
accumulatedOtherComprehensiveIncome -137000000.00
commonStockTotalEquity 600000.00
retainedEarningsTotalEquity 133994000.00
nonCurrrentAssetsOther 1645000.00
deferredLongTermAssetCharges 5455000.00
nonCurrentAssetsTotal 205915000.00
nonCurrentLiabilitiesOther 76459000.00
nonCurrentLiabilitiesTotal 76459000.00
capitalSurpluse 343369000.00
liabilitiesAndStockholdersEquity 735040000.00
cashAndShortTermInvestments 274203000.00
propertyPlantAndEquipmentGross 195900000.00
propertyPlantAndEquipmentNet 195885000.00
commonStockSharesOutstanding 56001939.00
2018-01-31
date 2018-01-31
filing_date 2018-03-22
currency_symbol USD
totalAssets 695708000.00
otherCurrentAssets 45434000.00
totalLiab 237150000.00
totalStockholderEquity 458558000.00
otherCurrentLiab 66152000.00
commonStock 554000.00
retainedEarnings 111704000.00
cash 112669000.00
totalCurrentLiabilities 164460000.00
currentDeferredRevenue 6676000.00
netDebt -112669000.00
shortTermDebt 18599000.00
otherStockholderEquity 474000000.00
propertyPlantEquipment 180349000.00
totalCurrentAssets 479362000.00
longTermInvestments 27702000.00
netTangibleAssets 458558000.00
shortTermInvestments 131958000.00
netReceivables 2264000.00
inventory 187037000.00
accountsPayable 73033000.00
accumulatedOtherComprehensiveIncome -127700000.00
commonStockTotalEquity 600000.00
retainedEarningsTotalEquity 111704000.00
nonCurrrentAssetsOther 1619000.00
deferredLongTermAssetCharges 6676000.00
nonCurrentAssetsTotal 216346000.00
nonCurrentLiabilitiesOther 72690000.00
nonCurrentLiabilitiesTotal 72690000.00
capitalSurpluse 346300000.00
liabilitiesAndStockholdersEquity 695708000.00
cashAndShortTermInvestments 244627000.00
propertyPlantAndEquipmentGross 180300000.00
propertyPlantAndEquipmentNet 180349000.00
commonStockSharesOutstanding 55725959.00
2017-10-31
date 2017-10-31
filing_date 2017-12-01
currency_symbol USD
totalAssets 643316000.00
otherCurrentAssets 41894000.00
totalLiab 262005000.00
totalStockholderEquity 381311000.00
otherCurrentLiab 69979000.00
commonStock 552000.00
retainedEarnings 44327000.00
cash 54917000.00
totalCurrentLiabilities 194166000.00
currentDeferredRevenue 10512000.00
netDebt -54917000.00
otherStockholderEquity 459632000.00
propertyPlantEquipment 177903000.00
totalCurrentAssets 430065000.00
longTermInvestments 23177000.00
netTangibleAssets 381311000.00
shortTermInvestments 56678000.00
netReceivables 4891000.00
inventory 271685000.00
accountsPayable 124187000.00
accumulatedOtherComprehensiveIncome -123200000.00
commonStockTotalEquity 600000.00
retainedEarningsTotalEquity 44327000.00
nonCurrrentAssetsOther 1659000.00
deferredLongTermAssetCharges 10512000.00
nonCurrentAssetsTotal 213251000.00
nonCurrentLiabilitiesOther 67839000.00
nonCurrentLiabilitiesTotal 67839000.00
capitalSurpluse 336432000.00
liabilitiesAndStockholdersEquity 643316000.00
cashAndShortTermInvestments 111595000.00
propertyPlantAndEquipmentGross 177900000.00
propertyPlantAndEquipmentNet 177903000.00
commonStockSharesOutstanding 55608035.00
2017-07-31
date 2017-07-31
filing_date 2017-08-31
currency_symbol USD
totalAssets 561579000.00
otherCurrentAssets 34876000.00
totalLiab 195064000.00
totalStockholderEquity 366515000.00
otherCurrentLiab 56593000.00
commonStock 552000.00
retainedEarnings 34448000.00
cash 74759000.00
totalCurrentLiabilities 133473000.00
currentDeferredRevenue 9653000.00
netDebt -74759000.00
otherStockholderEquity 446015000.00
propertyPlantEquipment 159717000.00
totalCurrentAssets 390571000.00
netTangibleAssets 366515000.00
shortTermInvestments 92721000.00
netReceivables 3698000.00
inventory 184517000.00
accountsPayable 76880000.00
accumulatedOtherComprehensiveIncome -114500000.00
commonStockTotalEquity 600000.00
retainedEarningsTotalEquity 34448000.00
nonCurrrentAssetsOther 1638000.00
deferredLongTermAssetCharges 9653000.00
nonCurrentAssetsTotal 171008000.00
nonCurrentLiabilitiesOther 61591000.00
nonCurrentLiabilitiesTotal 61591000.00
capitalSurpluse 331515000.00
liabilitiesAndStockholdersEquity 561579000.00
cashAndShortTermInvestments 167480000.00
propertyPlantAndEquipmentGross 159700000.00
propertyPlantAndEquipmentNet 159717000.00
commonStockSharesOutstanding 55519303.00
2017-04-30
date 2017-04-30
filing_date 2017-06-02
currency_symbol USD
totalAssets 556929000.00
otherCurrentAssets 29328000.00
totalLiab 212743000.00
totalStockholderEquity 344186000.00
otherCurrentLiab 76993000.00
commonStock 551000.00
retainedEarnings 17644000.00
cash 65237000.00
totalCurrentLiabilities 154980000.00
currentDeferredRevenue 10486000.00
netDebt -65237000.00
otherStockholderEquity 432991000.00
propertyPlantEquipment 148561000.00
totalCurrentAssets 389585000.00
longTermInvestments 6669000.00
netTangibleAssets 344186000.00
shortTermInvestments 113775000.00
netReceivables 1243000.00
inventory 180002000.00
accountsPayable 77987000.00
accumulatedOtherComprehensiveIncome -107000000.00
commonStockTotalEquity 600000.00
retainedEarningsTotalEquity 17644000.00
nonCurrrentAssetsOther 1628000.00
deferredLongTermAssetCharges 10486000.00
nonCurrentAssetsTotal 167344000.00
nonCurrentLiabilitiesOther 57763000.00
nonCurrentLiabilitiesTotal 57763000.00
capitalSurpluse 325991000.00
liabilitiesAndStockholdersEquity 556929000.00
cashAndShortTermInvestments 179012000.00
propertyPlantAndEquipmentGross 148600000.00
propertyPlantAndEquipmentNet 148561000.00
commonStockSharesOutstanding 55304742.00
2017-01-31
date 2017-01-31
filing_date 2017-03-23
currency_symbol USD
totalAssets 500536000.00
otherCurrentAssets 29910000.00
totalLiab 169131000.00
totalStockholderEquity 331405000.00
otherCurrentLiab 65385000.00
commonStock 549000.00
retainedEarnings 9253000.00
cash 76088000.00
totalCurrentLiabilities 116563000.00
currentDeferredRevenue 11039000.00
netDebt -76088000.00
otherStockholderEquity 421803000.00
propertyPlantEquipment 138376000.00
totalCurrentAssets 339789000.00
longTermInvestments 10514000.00
netTangibleAssets 331405000.00
shortTermInvestments 77791000.00
netReceivables 1552000.00
inventory 154448000.00
accountsPayable 51178000.00
accumulatedOtherComprehensiveIncome -100200000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity 9253000.00
nonCurrrentAssetsOther 818000.00
deferredLongTermAssetCharges 11039000.00
nonCurrentAssetsTotal 160747000.00
nonCurrentLiabilitiesOther 52568000.00
nonCurrentLiabilitiesTotal 52568000.00
capitalSurpluse 321603000.00
liabilitiesAndStockholdersEquity 500536000.00
cashAndShortTermInvestments 153879000.00
propertyPlantAndEquipmentGross 138400000.00
propertyPlantAndEquipmentNet 138376000.00
commonStockSharesOutstanding 55157603.00
2016-10-31
date 2016-10-31
filing_date 2016-12-02
currency_symbol USD
totalAssets 476909000.00
otherCurrentAssets 33200000.00
totalLiab 198758000.00
totalStockholderEquity 278151000.00
otherCurrentLiab 40854000.00
commonStock 549000.00
retainedEarnings -40535000.00
cash 53537000.00
totalCurrentLiabilities 145538000.00
currentDeferredRevenue 9045000.00
netDebt -53537000.00
otherStockholderEquity 411437000.00
propertyPlantEquipment 135939000.00
totalCurrentAssets 330613000.00
netTangibleAssets 278151000.00
shortTermInvestments 9912000.00
netReceivables 5789000.00
inventory 228175000.00
accountsPayable 104684000.00
accumulatedOtherComprehensiveIncome -93300000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -40535000.00
nonCurrrentAssetsOther 1312000.00
deferredLongTermAssetCharges 9045000.00
nonCurrentAssetsTotal 146296000.00
nonCurrentLiabilitiesOther 53220000.00
nonCurrentLiabilitiesTotal 53220000.00
capitalSurpluse 318137000.00
liabilitiesAndStockholdersEquity 476909000.00
cashAndShortTermInvestments 63449000.00
propertyPlantAndEquipmentGross 135900000.00
propertyPlantAndEquipmentNet 135939000.00
commonStockSharesOutstanding 55170686.00
2016-07-31
date 2016-07-31
filing_date 2016-09-01
currency_symbol USD
totalAssets 421068000.00
otherCurrentAssets 24907000.00
totalLiab 151371000.00
totalStockholderEquity 269697000.00
otherCurrentLiab 40540000.00
commonStock 548000.00
retainedEarnings -45982000.00
cash 67109000.00
totalCurrentLiabilities 100105000.00
currentDeferredRevenue 8838000.00
netDebt -67109000.00
otherStockholderEquity 402231000.00
propertyPlantEquipment 132500000.00
totalCurrentAssets 278935000.00
netTangibleAssets 269697000.00
shortTermInvestments 28933000.00
netReceivables 3177000.00
inventory 154809000.00
accountsPayable 59565000.00
accumulatedOtherComprehensiveIncome -87100000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -45982000.00
nonCurrrentAssetsOther 795000.00
deferredLongTermAssetCharges 8838000.00
nonCurrentAssetsTotal 142133000.00
nonCurrentLiabilitiesOther 51266000.00
nonCurrentLiabilitiesTotal 51266000.00
capitalSurpluse 315131000.00
liabilitiesAndStockholdersEquity 421068000.00
cashAndShortTermInvestments 96042000.00
propertyPlantAndEquipmentGross 132500000.00
propertyPlantAndEquipmentNet 132500000.00
commonStockSharesOutstanding 55077754.00
2016-04-30
date 2016-04-30
filing_date 2016-06-03
currency_symbol USD
totalAssets 396719000.00
otherCurrentAssets 21620000.00
totalLiab 142402000.00
totalStockholderEquity 254317000.00
otherCurrentLiab 35251000.00
commonStock 547000.00
retainedEarnings -55829000.00
cash 25774000.00
totalCurrentLiabilities 93035000.00
netDebt -25774000.00
otherStockholderEquity 390121000.00
propertyPlantEquipment 123765000.00
totalCurrentAssets 263956000.00
netTangibleAssets 254317000.00
shortTermInvestments 55851000.00
netReceivables 4411000.00
inventory 156300000.00
accountsPayable 57784000.00
accumulatedOtherComprehensiveIncome -80522000.00
commonStockTotalEquity 547000.00
retainedEarningsTotalEquity -55829000.00
nonCurrrentAssetsOther 278000.00
deferredLongTermAssetCharges 8720000.00
nonCurrentAssetsTotal 132763000.00
nonCurrentLiabilitiesOther 49367000.00
nonCurrentLiabilitiesTotal 49367000.00
capitalSurpluse 309599000.00
liabilitiesAndStockholdersEquity 396719000.00
cashAndShortTermInvestments 81625000.00
propertyPlantAndEquipmentGross 123765000.00
propertyPlantAndEquipmentNet 123765000.00
commonStockSharesOutstanding 54964890.00
2016-01-31
date 2016-01-31
filing_date 2016-03-24
currency_symbol USD
totalAssets 393294000.00
otherCurrentAssets 15618000.00
totalLiab 148813000.00
totalStockholderEquity 244481000.00
otherCurrentLiab 32029000.00
commonStock 546000.00
retainedEarnings -62587000.00
cash 53081000.00
totalCurrentLiabilities 102196000.00
currentDeferredRevenue 8507000.00
netDebt -53081000.00
shortTermDebt 3435000.00
otherStockholderEquity 380922000.00
propertyPlantEquipment 119784000.00
totalCurrentAssets 264745000.00
netTangibleAssets 244481000.00
shortTermInvestments 46335000.00
netReceivables 1341000.00
inventory 148370000.00
accountsPayable 58225000.00
accumulatedOtherComprehensiveIncome -74400000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -62587000.00
nonCurrrentAssetsOther 258000.00
deferredLongTermAssetCharges 8507000.00
nonCurrentAssetsTotal 128549000.00
nonCurrentLiabilitiesOther 46617000.00
nonCurrentLiabilitiesTotal 46617000.00
capitalSurpluse 306522000.00
liabilitiesAndStockholdersEquity 393294000.00
cashAndShortTermInvestments 99416000.00
propertyPlantAndEquipmentGross 119800000.00
propertyPlantAndEquipmentNet 119784000.00
commonStockSharesOutstanding 54820282.00
2015-10-31
date 2015-10-31
filing_date 2015-12-04
currency_symbol USD
totalAssets 397385000.00
otherCurrentAssets 24698000.00
totalLiab 197898000.00
totalStockholderEquity 199487000.00
otherCurrentLiab 40913000.00
commonStock 545000.00
retainedEarnings -104591000.00
cash 18083000.00
totalCurrentLiabilities 151048000.00
netDebt -18083000.00
otherStockholderEquity 374284000.00
propertyPlantEquipment 119974000.00
totalCurrentAssets 275839000.00
netTangibleAssets 199487000.00
netReceivables 19423000.00
inventory 213635000.00
accountsPayable 110135000.00
accumulatedOtherComprehensiveIncome -70751000.00
commonStockTotalEquity 545000.00
retainedEarningsTotalEquity -104591000.00
nonCurrrentAssetsOther 318000.00
deferredLongTermAssetCharges 1254000.00
nonCurrentAssetsTotal 121546000.00
nonCurrentLiabilitiesOther 46850000.00
nonCurrentLiabilitiesTotal 46850000.00
capitalSurpluse 303533000.00
liabilitiesAndStockholdersEquity 397385000.00
cashAndShortTermInvestments 18083000.00
propertyPlantAndEquipmentGross 119974000.00
propertyPlantAndEquipmentNet 119974000.00
commonStockSharesOutstanding 54833252.00
2015-07-31
date 2015-07-31
filing_date 2015-09-03
currency_symbol USD
totalAssets 339301000.00
otherCurrentAssets 24349000.00
totalLiab 146864000.00
totalStockholderEquity 192437000.00
otherCurrentLiab 32880000.00
commonStock 545000.00
retainedEarnings -108928000.00
cash 60916000.00
totalCurrentLiabilities 99442000.00
currentDeferredRevenue 8958000.00
netDebt -60916000.00
otherStockholderEquity 369920000.00
propertyPlantEquipment 113196000.00
totalCurrentAssets 224764000.00
netTangibleAssets 192437000.00
netReceivables 15652000.00
inventory 123847000.00
accountsPayable 66562000.00
accumulatedOtherComprehensiveIncome -69100000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -108928000.00
nonCurrrentAssetsOther 316000.00
deferredLongTermAssetCharges 1025000.00
nonCurrentAssetsTotal 114537000.00
nonCurrentLiabilitiesOther 47422000.00
nonCurrentLiabilitiesTotal 47422000.00
capitalSurpluse 300820000.00
liabilitiesAndStockholdersEquity 339301000.00
cashAndShortTermInvestments 60916000.00
propertyPlantAndEquipmentGross 113200000.00
propertyPlantAndEquipmentNet 113196000.00
commonStockSharesOutstanding 54786092.00
2015-04-30
date 2015-04-30
filing_date 2015-06-04
currency_symbol USD
totalAssets 303021000.00
otherCurrentAssets 16736000.00
totalLiab 121284000.00
totalStockholderEquity 181737000.00
deferredLongTermLiab 173000.00
otherCurrentLiab 35306000.00
commonStock 545000.00
retainedEarnings -115989000.00
cash 52391000.00
totalCurrentLiabilities 77452000.00
currentDeferredRevenue 8706000.00
netDebt -52391000.00
otherStockholderEquity 360781000.00
propertyPlantEquipment 98134000.00
totalCurrentAssets 204594000.00
netTangibleAssets 181737000.00
netReceivables 15647000.00
inventory 119820000.00
accountsPayable 42146000.00
accumulatedOtherComprehensiveIncome -63600000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -115989000.00
nonCurrrentAssetsOther -8413000.00
nonCurrentAssetsTotal 98427000.00
nonCurrentLiabilitiesOther 43659000.00
nonCurrentLiabilitiesTotal 43832000.00
capitalSurpluse 297181000.00
liabilitiesAndStockholdersEquity 303021000.00
cashAndShortTermInvestments 52391000.00
propertyPlantAndEquipmentGross 98100000.00
propertyPlantAndEquipmentNet 98134000.00
commonStockSharesOutstanding 54717146.00
2015-01-31
date 2015-01-31
filing_date 2015-03-26
currency_symbol USD
totalAssets 294862000.00
otherCurrentAssets 18180000.00
totalLiab 120593000.00
totalStockholderEquity 174269000.00
deferredLongTermLiab 742000.00
otherCurrentLiab 25737000.00
commonStock 544000.00
retainedEarnings -120267000.00
cash 63186000.00
totalCurrentLiabilities 79401000.00
currentDeferredRevenue 8623000.00
netDebt -63186000.00
shortTermDebt 5819000.00
otherStockholderEquity 353377000.00
propertyPlantEquipment 86998000.00
totalCurrentAssets 207580000.00
netTangibleAssets 174269000.00
netReceivables 10562000.00
inventory 115652000.00
accountsPayable 39222000.00
accumulatedOtherComprehensiveIncome -59385000.00
commonStockTotalEquity 544000.00
retainedEarningsTotalEquity -120267000.00
nonCurrrentAssetsOther 284000.00
nonCurrentAssetsTotal 87282000.00
nonCurrentLiabilitiesOther 40450000.00
nonCurrentLiabilitiesTotal 41192000.00
capitalSurpluse 293992000.00
liabilitiesAndStockholdersEquity 294862000.00
cashAndShortTermInvestments 63186000.00
propertyPlantAndEquipmentGross 86998000.00
propertyPlantAndEquipmentNet 86998000.00
commonStockSharesOutstanding 54656375.00
2014-10-31
date 2014-10-31
filing_date 2014-12-05
currency_symbol USD
totalAssets 290398000.00
otherCurrentAssets 20421000.00
totalLiab 151545000.00
totalStockholderEquity 138853000.00
otherCurrentLiab 28331000.00
commonStock 544000.00
retainedEarnings -153580000.00
cash 5291000.00
totalCurrentLiabilities 111188000.00
currentDeferredRevenue 5199000.00
netDebt -5291000.00
otherStockholderEquity 347289000.00
propertyPlantEquipment 84206000.00
totalCurrentAssets 204296000.00
netTangibleAssets 138853000.00
netReceivables 11410000.00
inventory 167174000.00
accountsPayable 82857000.00
accumulatedOtherComprehensiveIncome -55400000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -153580000.00
nonCurrrentAssetsOther 278000.00
deferredLongTermAssetCharges 1618000.00
nonCurrentAssetsTotal 86102000.00
nonCurrentLiabilitiesOther 40357000.00
nonCurrentLiabilitiesTotal 40357000.00
capitalSurpluse 291889000.00
liabilitiesAndStockholdersEquity 290398000.00
cashAndShortTermInvestments 5291000.00
propertyPlantAndEquipmentGross 84200000.00
propertyPlantAndEquipmentNet 84206000.00
commonStockSharesOutstanding 54662869.00
2014-07-31
date 2014-07-31
filing_date 2014-09-11
currency_symbol USD
totalAssets 244080000.00
otherCurrentAssets 19913000.00
totalLiab 111362000.00
totalStockholderEquity 132718000.00
otherCurrentLiab 24391000.00
commonStock 543000.00
retainedEarnings -156891000.00
cash 25550000.00
totalCurrentLiabilities 70920000.00
currentDeferredRevenue 5145000.00
netDebt -25550000.00
otherStockholderEquity 340766000.00
propertyPlantEquipment 82902000.00
totalCurrentAssets 159604000.00
netTangibleAssets 132718000.00
netReceivables 7392000.00
inventory 106749000.00
accountsPayable 46529000.00
accumulatedOtherComprehensiveIncome -51700000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -156891000.00
nonCurrrentAssetsOther 293000.00
deferredLongTermAssetCharges 1281000.00
nonCurrentAssetsTotal 84476000.00
nonCurrentLiabilitiesOther 40442000.00
nonCurrentLiabilitiesTotal 40442000.00
capitalSurpluse 289066000.00
liabilitiesAndStockholdersEquity 244080000.00
cashAndShortTermInvestments 25550000.00
propertyPlantAndEquipmentGross 82900000.00
propertyPlantAndEquipmentNet 82902000.00
commonStockSharesOutstanding 54669600.00
2014-04-30
date 2014-04-30
filing_date 2014-06-05
currency_symbol USD
totalAssets 222633000.00
otherCurrentAssets 16605000.00
totalLiab 99388000.00
totalStockholderEquity 123245000.00
otherCurrentLiab 24306000.00
commonStock 543000.00
retainedEarnings -165211000.00
cash 17816000.00
totalCurrentLiabilities 59830000.00
currentDeferredRevenue 4757000.00
netDebt -17816000.00
otherStockholderEquity 335413000.00
propertyPlantEquipment 78046000.00
totalCurrentAssets 143735000.00
netTangibleAssets 123245000.00
netReceivables 10738000.00
inventory 98576000.00
accountsPayable 35524000.00
accumulatedOtherComprehensiveIncome -47500000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -165211000.00
nonCurrrentAssetsOther 296000.00
deferredLongTermAssetCharges 556000.00
nonCurrentAssetsTotal 78898000.00
nonCurrentLiabilitiesOther 39558000.00
nonCurrentLiabilitiesTotal 39558000.00
capitalSurpluse 287913000.00
liabilitiesAndStockholdersEquity 222633000.00
cashAndShortTermInvestments 17816000.00
propertyPlantAndEquipmentGross 78000000.00
propertyPlantAndEquipmentNet 78046000.00
commonStockSharesOutstanding 54293467.00
2014-01-31
date 2014-01-31
filing_date 2014-03-26
currency_symbol USD
totalAssets 232054000.00
otherCurrentAssets 15255000.00
totalLiab 115181000.00
totalStockholderEquity 116873000.00
otherCurrentLiab 22956000.00
commonStock 542000.00
retainedEarnings -168291000.00
cash 50184000.00
totalCurrentLiabilities 79742000.00
currentDeferredRevenue 3273000.00
netDebt -30684000.00
shortTermDebt 19500000.00
shortLongTermDebtTotal 19500000.00
otherStockholderEquity 328622000.00
propertyPlantEquipment 70381000.00
totalCurrentAssets 160899000.00
netTangibleAssets 116873000.00
netReceivables 6083000.00
inventory 89377000.00
accountsPayable 34013000.00
accumulatedOtherComprehensiveIncome -44000000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -168291000.00
nonCurrrentAssetsOther 542000.00
deferredLongTermAssetCharges 232000.00
nonCurrentAssetsTotal 71155000.00
nonCurrentLiabilitiesOther 35439000.00
nonCurrentLiabilitiesTotal 35439000.00
capitalSurpluse 284622000.00
liabilitiesAndStockholdersEquity 232054000.00
cashAndShortTermInvestments 50184000.00
propertyPlantAndEquipmentGross 70400000.00
propertyPlantAndEquipmentNet 70381000.00
commonStockSharesOutstanding 53956802.00
2013-10-31
date 2013-10-31
filing_date 2013-12-06
currency_symbol USD
totalAssets 216215000.00
otherCurrentAssets 17286000.00
totalLiab 127130000.00
totalStockholderEquity 89085000.00
deferredLongTermLiab 35459000.00
otherCurrentLiab 19749000.00
commonStock 542000.00
retainedEarnings -193117000.00
cash 5550000.00
totalCurrentLiabilities 72171000.00
currentDeferredRevenue 2060000.00
netDebt 13950000.00
shortLongTermDebtTotal 19500000.00
otherStockholderEquity 322760000.00
propertyPlantEquipment 69564000.00
totalCurrentAssets 146055000.00
netTangibleAssets 89085000.00
netReceivables 7735000.00
longTermDebt 19500000.00
inventory 115484000.00
accountsPayable 52422000.00
accumulatedOtherComprehensiveIncome -41100000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -193117000.00
nonCurrrentAssetsOther -1464000.00
nonCurrentAssetsTotal 70160000.00
longTermDebtTotal 19500000.00
nonCurrentLiabilitiesTotal 54959000.00
capitalSurpluse 281660000.00
liabilitiesAndStockholdersEquity 216215000.00
cashAndShortTermInvestments 5550000.00
propertyPlantAndEquipmentGross 69600000.00
propertyPlantAndEquipmentNet 69564000.00
commonStockSharesOutstanding 53801797.00
2013-07-31
date 2013-07-31
filing_date 2013-09-10
currency_symbol USD
totalAssets 187540000.00
otherCurrentAssets 14182000.00
totalLiab 105569000.00
totalStockholderEquity 81971000.00
deferredLongTermLiab 35539000.00
otherCurrentLiab 18356000.00
commonStock 540000.00
retainedEarnings -194794000.00
cash 21088000.00
totalCurrentLiabilities 50530000.00
currentDeferredRevenue 1807000.00
netDebt -1588000.00
shortLongTermDebtTotal 19500000.00
otherStockholderEquity 313925000.00
propertyPlantEquipment 65555000.00
totalCurrentAssets 121384000.00
netTangibleAssets 81971000.00
netReceivables 2644000.00
longTermDebt 19500000.00
inventory 83470000.00
accountsPayable 32174000.00
accumulatedOtherComprehensiveIncome -37700000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -194794000.00
nonCurrrentAssetsOther -1206000.00
nonCurrentAssetsTotal 66156000.00
longTermDebtTotal 19500000.00
nonCurrentLiabilitiesTotal 55039000.00
capitalSurpluse 276225000.00
liabilitiesAndStockholdersEquity 187540000.00
cashAndShortTermInvestments 21088000.00
propertyPlantAndEquipmentGross 65600000.00
propertyPlantAndEquipmentNet 65555000.00
commonStockSharesOutstanding 53804539.00
2013-04-30
date 2013-04-30
filing_date 2013-06-13
currency_symbol USD
totalAssets 187092000.00
otherCurrentAssets 10481000.00
totalLiab 111941000.00
totalStockholderEquity 75151000.00
deferredLongTermLiab 32618000.00
otherCurrentLiab 16294000.00
commonStock 540000.00
retainedEarnings -198863000.00
cash 36722000.00
totalCurrentLiabilities 59823000.00
currentDeferredRevenue 558000.00
netDebt -2222000.00
shortTermDebt 15000000.00
shortLongTermDebtTotal 34500000.00
otherStockholderEquity 307974000.00
propertyPlantEquipment 61611000.00
totalCurrentAssets 124604000.00
netTangibleAssets 75151000.00
netReceivables 2062000.00
longTermDebt 19500000.00
inventory 75339000.00
accountsPayable 27971000.00
accumulatedOtherComprehensiveIncome -34500000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -198863000.00
nonCurrrentAssetsOther -564000.00
nonCurrentAssetsTotal 62488000.00
longTermDebtTotal 19500000.00
nonCurrentLiabilitiesTotal 52118000.00
capitalSurpluse 273474000.00
liabilitiesAndStockholdersEquity 187092000.00
cashAndShortTermInvestments 36722000.00
propertyPlantAndEquipmentGross 61600000.00
propertyPlantAndEquipmentNet 61611000.00
commonStockSharesOutstanding 53399778.00
2013-01-31
date 2013-01-31
filing_date 2013-03-29
currency_symbol USD
totalAssets 189660000.00
otherCurrentAssets 11433000.00
totalLiab 118916000.00
totalStockholderEquity 70744000.00
deferredLongTermLiab 1550000.00
otherCurrentLiab 23414000.00
commonStock 540000.00
retainedEarnings -200433000.00
cash 56081000.00
totalCurrentLiabilities 68784000.00
currentDeferredRevenue 2418000.00
netDebt -21581000.00
shortTermDebt 15000000.00
shortLongTermDebtTotal 34500000.00
otherStockholderEquity 302137000.00
propertyPlantEquipment 59040000.00
totalCurrentAssets 129676000.00
netTangibleAssets 70744000.00
netReceivables 1331000.00
longTermDebt 19500000.00
inventory 60831000.00
accountsPayable 27952000.00
accumulatedOtherComprehensiveIncome -31500000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -200433000.00
nonCurrrentAssetsOther 944000.00
nonCurrentAssetsTotal 59984000.00
longTermDebtTotal 19500000.00
nonCurrentLiabilitiesOther 29082000.00
nonCurrentLiabilitiesTotal 50132000.00
capitalSurpluse 270637000.00
liabilitiesAndStockholdersEquity 189660000.00
cashAndShortTermInvestments 56081000.00
propertyPlantAndEquipmentGross 59000000.00
propertyPlantAndEquipmentNet 59040000.00
commonStockSharesOutstanding 52976793.00
2012-10-31
date 2012-10-31
filing_date 2012-11-30
currency_symbol USD
totalAssets 169014000.00
otherCurrentAssets 22201000.00
totalLiab 119614000.00
totalStockholderEquity 49400000.00
deferredLongTermLiab 29989000.00
otherCurrentLiab 14875000.00
commonStock 540000.00
retainedEarnings -219639000.00
cash 7245000.00
totalCurrentLiabilities 55125000.00
currentDeferredRevenue 1710000.00
netDebt 27255000.00
shortLongTermDebtTotal 34500000.00
otherStockholderEquity 268499000.00
propertyPlantEquipment 54086000.00
totalCurrentAssets 113845000.00
netTangibleAssets 49400000.00
longTermDebt 34500000.00
inventory 84399000.00
accountsPayable 40250000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -219639000.00
nonCurrrentAssetsOther -627000.00
nonCurrentAssetsTotal 55169000.00
longTermDebtTotal 34500000.00
nonCurrentLiabilitiesTotal 64489000.00
capitalSurpluse 268499000.00
liabilitiesAndStockholdersEquity 169014000.00
cashAndShortTermInvestments 7245000.00
propertyPlantAndEquipmentGross 54100000.00
propertyPlantAndEquipmentNet 54086000.00
commonStockSharesOutstanding 52959169.00
2012-07-31
date 2012-07-31
filing_date 2012-09-11
currency_symbol USD
totalAssets 154194000.00
otherCurrentAssets 22732000.00
totalLiab 107428000.00
totalStockholderEquity 46766000.00
deferredLongTermLiab 29243000.00
otherCurrentLiab 15371000.00
commonStock 540000.00
retainedEarnings -220368000.00
cash 17676000.00
totalCurrentLiabilities 44435000.00
netDebt 17074000.00
shortTermDebt 1000000.00
shortLongTermDebtTotal 34750000.00
otherStockholderEquity 266594000.00
propertyPlantEquipment 49039000.00
totalCurrentAssets 104039000.00
netTangibleAssets 46766000.00
longTermDebt 33750000.00
inventory 63631000.00
accountsPayable 28064000.00
commonStockTotalEquity 540000.00
retainedEarningsTotalEquity -220368000.00
nonCurrrentAssetsOther 71000.00
nonCurrentAssetsTotal 50155000.00
longTermDebtTotal 33750000.00
nonCurrentLiabilitiesTotal 62993000.00
capitalSurpluse 266594000.00
liabilitiesAndStockholdersEquity 154194000.00
cashAndShortTermInvestments 17676000.00
propertyPlantAndEquipmentGross 49039000.00
propertyPlantAndEquipmentNet 49039000.00
commonStockSharesOutstanding 18803979.00
2012-04-30
date 2012-04-30
filing_date 2012-04-30
currency_symbol USD
totalAssets 134490000.00
otherCurrentAssets 15617000.00
totalLiab 164402000.00
totalStockholderEquity -29912000.00
otherCurrentLiab 13690000.00
commonStock 492000.00
retainedEarnings -221950000.00
cash 12027000.00
totalCurrentLiabilities 36186000.00
netDebt 88223000.00
shortLongTermDebtTotal 100250000.00
otherStockholderEquity 191546000.00
totalCurrentAssets 86575000.00
netReceivables 7400000.00
inventory 51531000.00
accountsPayable 22496000.00
commonStockTotalEquity 492000.00
nonCurrrentAssetsOther 3474000.00
nonCurrentAssetsTotal 47915000.00
nonCurrentLiabilitiesTotal 128216000.00
liabilitiesAndStockholdersEquity 134490000.00
cashAndShortTermInvestments 12027000.00
propertyPlantAndEquipmentGross 44441000.00
propertyPlantAndEquipmentNet 44441000.00
commonStockSharesOutstanding 53964948.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
totalAssets 134527000.00
otherCurrentAssets 12166000.00
totalLiab 264286000.00
totalStockholderEquity -129759000.00
otherCurrentLiab 26354000.00
commonStock 162000.00
retainedEarnings -133612000.00
cash 41293000.00
totalCurrentLiabilities 49942000.00
netDebt -41043000.00
shortLongTermDebtTotal 250000.00
otherStockholderEquity -165460000.00
totalCurrentAssets 92249000.00
inventory 38790000.00
accountsPayable 23588000.00
accumulatedOtherComprehensiveIncome -22704000.00
commonStockTotalEquity 162000.00
nonCurrrentAssetsOther 238000.00
nonCurrentAssetsTotal 42278000.00
nonCurrentLiabilitiesTotal 214344000.00
liabilitiesAndStockholdersEquity 134527000.00
cashAndShortTermInvestments 41293000.00
propertyPlantAndEquipmentGross 42040000.00
propertyPlantAndEquipmentNet 42040000.00
commonStockSharesOutstanding 15884527.00
2011-10-31
date 2011-10-31
filing_date 2011-10-31
currency_symbol USD
commonStockSharesOutstanding 15884527.00
2011-07-31
date 2011-07-31
filing_date 2011-07-31
currency_symbol USD
commonStockSharesOutstanding 15854003.00
2011-04-30
date 2011-04-30
filing_date 2011-04-30
currency_symbol USD
commonStockSharesOutstanding 50256845.00
yearly
2024-01-31
date 2024-01-31
filing_date 2024-03-21
currency_symbol USD
totalAssets 3872037000.00
otherCurrentAssets 158827000.00
totalLiab 2287081000.00
totalStockholderEquity 1584956000.00
otherCurrentLiab -41553312999.00
commonStock 551000.00
capitalStock 551000.00
retainedEarnings 1401696000.00
cash 179749000.00
totalCurrentLiabilities 715926000.00
currentDeferredRevenue 41772000000.00
netDebt 1558801000.00
shortTermDebt 240964000.00
shortLongTermDebtTotal 1738550000.00
otherStockholderEquity 182709000.00
totalCurrentAssets 1203542000.00
longTermInvestments 7791000.00
shortTermInvestments 280339000.00
netReceivables 4834000.00
inventory 584627000.00
accountsPayable 256274999.00
nonCurrrentAssetsOther 16976000.00
nonCurrentAssetsTotal 2668495000.00
capitalLeaseObligations 1738550000.00
nonCurrentLiabilitiesOther 6826000.00
nonCurrentLiabilitiesTotal 1571155000.00
liabilitiesAndStockholdersEquity 3872037000.00
cashAndShortTermInvestments 460088000.00
propertyPlantAndEquipmentGross 3227818000.00
propertyPlantAndEquipmentNet 2643728000.00
netWorkingCapital 487616000.00
netInvestedCapital 1584956000.00
commonStockSharesOutstanding 55621619.00
2023-01-31
date 2023-01-31
filing_date 2023-03-16
currency_symbol USD
totalAssets 3324911000.00
otherCurrentAssets 130592000.00
totalLiab 1962982000.00
totalStockholderEquity 1361929000.00
deferredLongTermLiab 59151000.00
otherCurrentLiab -2974336000.00
commonStock 555000.00
capitalStock 555000.00
retainedEarnings 1100590000.00
otherLiab 63447000.00
otherAssets 13870000.00
cash 332324000.00
totalCurrentLiabilities 602560000.00
currentDeferredRevenue 3156000000.00
netDebt 1164427000.00
shortTermDebt 199776000.00
shortLongTermDebtTotal 1496751000.00
otherStockholderEquity 260783999.00
propertyPlantEquipment 925530000.00
totalCurrentAssets 1066379000.00
longTermInvestments 0.00
netTangibleAssets 1361929000.00
shortTermInvestments 66845000.00
netReceivables 8898000.00
inventory 527720000.00
accountsPayable 221120000.00
accumulatedOtherComprehensiveIncome 0.00
commonStockTotalEquity 555000.00
retainedEarningsTotalEquity 1100590000.00
nonCurrrentAssetsOther -59137130000.00
nonCurrentAssetsTotal 2258532000.00
capitalLeaseObligations 1496751000.00
nonCurrentLiabilitiesOther 1301271000.00
nonCurrentLiabilitiesTotal 1360422000.00
capitalSurpluse 260784000.00
liabilitiesAndStockholdersEquity 3324911000.00
cashAndShortTermInvestments 399169000.00
propertyPlantAndEquipmentGross 2244662000.00
propertyPlantAndEquipmentNet 2244662000.00
netWorkingCapital 463819000.00
netInvestedCapital 1361929000.00
commonStockSharesOutstanding 55745279.00
2022-01-31
date 2022-01-31
filing_date 2022-03-30
currency_symbol USD
totalAssets 2880460000.00
otherCurrentAssets 69796000.00
totalLiab 1760176000.00
totalStockholderEquity 1120284000.00
deferredLongTermLiab 900000.00
otherCurrentLiab 226903000.00
commonStock 556000.00
capitalStock 556000.00
retainedEarnings 839062000.00
otherLiab 37819000.00
otherAssets 9112000.00
cash 64973000.00
totalCurrentLiabilities 586901000.00
netDebt 1234020000.00
shortTermDebt 163537000.00
shortLongTermDebtTotal 1298993000.00
otherStockholderEquity 280666000.00
propertyPlantEquipment 1928892000.00
totalCurrentAssets 904739000.00
longTermInvestments 37717000.00
netTangibleAssets 1120284000.00
shortTermInvestments 277141000.00
netReceivables 37725000.00
inventory 455104000.00
accountsPayable 196461000.00
accumulatedOtherComprehensiveIncome 0.00
nonCurrrentAssetsOther 9112000.00
nonCurrentAssetsTotal 1975721000.00
capitalLeaseObligations 1298993000.00
nonCurrentLiabilitiesOther 1663000.00
nonCurrentLiabilitiesTotal 1173275000.00
liabilitiesAndStockholdersEquity 2880460000.00
cashAndShortTermInvestments 342114000.00
propertyPlantAndEquipmentGross 1928892000.00
propertyPlantAndEquipmentNet 1928892000.00
netWorkingCapital 317838000.00
netInvestedCapital 1120284000.00
commonStockSharesOutstanding 56303854.00
2021-01-31
date 2021-01-31
filing_date 2021-03-18
currency_symbol USD
totalAssets 2314770000.00
otherCurrentAssets 58085000.00
totalLiab 1432884000.00
totalStockholderEquity 881886000.00
deferredLongTermLiab 1600000.00
otherCurrentLiab 153974000.00
commonStock 559000.00
capitalStock 559000.00
retainedEarnings 560252000.00
otherLiab 29959000.00
otherAssets 18144000.00
cash 268783000.00
totalCurrentLiabilities 435670000.00
netDebt 841546000.00
shortTermDebt 143074000.00
shortLongTermDebtTotal 1110329000.00
otherStockholderEquity 321075000.00
propertyPlantEquipment 1541213000.00
totalCurrentAssets 755413000.00
longTermInvestments 0.00
netTangibleAssets 881886000.00
shortTermInvestments 140928000.00
netReceivables 6350000.00
inventory 281267000.00
accountsPayable 138622000.00
commonStockTotalEquity 559000.00
retainedEarningsTotalEquity 560252000.00
nonCurrrentAssetsOther -10767000.00
nonCurrentAssetsTotal 1559357000.00
capitalLeaseObligations 1110329000.00
nonCurrentLiabilitiesOther 1048000.00
nonCurrentLiabilitiesTotal 997214000.00
capitalSurpluse 321075000.00
liabilitiesAndStockholdersEquity 2314770000.00
cashAndShortTermInvestments 409711000.00
propertyPlantAndEquipmentGross 1541213000.00
propertyPlantAndEquipmentNet 1541213000.00
netWorkingCapital 319743000.00
netInvestedCapital 881886000.00
commonStockSharesOutstanding 56060039.00
2020-01-31
date 2020-01-31
filing_date 2020-03-19
currency_symbol USD
totalAssets 1958661000.00
otherCurrentAssets 75903000.00
totalLiab 1198883000.00
totalStockholderEquity 759778000.00
deferredLongTermLiab 8716000.00
otherCurrentLiab 110633000.00
commonStock 557000.00
capitalStock 557000.00
retainedEarnings 436891000.00
otherLiab 9915000.00
otherAssets 10874000.00
cash 202490000.00
totalCurrentLiabilities 351345000.00
currentDeferredRevenue 8716000.00
netDebt 745603000.00
shortTermDebt 110470000.00
shortLongTermDebtTotal 948093000.00
otherStockholderEquity 322330000.00
propertyPlantEquipment 439086000.00
totalCurrentAssets 665713000.00
netTangibleAssets 759778000.00
shortTermInvestments 59229000.00
netReceivables 4063000.00
inventory 324028000.00
accountsPayable 130242000.00
accumulatedOtherComprehensiveIncome -215071000.00
commonStockTotalEquity 557000.00
retainedEarningsTotalEquity 436891000.00
nonCurrrentAssetsOther 2158000.00
nonCurrentAssetsTotal 1292948000.00
capitalLeaseObligations 948093000.00
nonCurrentLiabilitiesOther 1199000.00
nonCurrentLiabilitiesTotal 847538000.00
capitalSurpluse 322330000.00
liabilitiesAndStockholdersEquity 1958661000.00
cashAndShortTermInvestments 261719000.00
propertyPlantAndEquipmentGross 1282074000.00
propertyPlantAndEquipmentNet 1282074000.00
netWorkingCapital 314368000.00
netInvestedCapital 759778000.00
commonStockSharesOutstanding 56166167.00
2019-01-31
date 2019-01-31
filing_date 2019-03-28
currency_symbol USD
totalAssets 952264000.00
otherCurrentAssets 60124000.00
totalLiab 337170000.00
totalStockholderEquity 615094000.00
otherCurrentLiab 149413000.00
commonStock 557000.00
capitalStock 557000.00
retainedEarnings 261835000.00
otherLiab 84065000.00
otherAssets 8710000.00
cash 251748000.00
totalCurrentLiabilities 253105000.00
currentDeferredRevenue 6126000.00
netDebt -251748000.00
otherStockholderEquity 521290000.00
propertyPlantEquipment 301297000.00
totalCurrentAssets 642257000.00
longTermInvestments 0.00
netTangibleAssets 615094000.00
shortTermInvestments 85412000.00
netReceivables 1337000.00
inventory 243636000.00
accountsPayable 103692000.00
accumulatedOtherComprehensiveIncome -168588000.00
commonStockTotalEquity 557000.00
retainedEarningsTotalEquity 261835000.00
nonCurrrentAssetsOther 2584000.00
deferredLongTermAssetCharges 6126000.00
nonCurrentAssetsTotal 310007000.00
nonCurrentLiabilitiesOther 84065000.00
nonCurrentLiabilitiesTotal 84065000.00
capitalSurpluse 352702000.00
liabilitiesAndStockholdersEquity 952264000.00
cashAndShortTermInvestments 337160000.00
propertyPlantAndEquipmentGross 301297000.00
propertyPlantAndEquipmentNet 301297000.00
netWorkingCapital 389152000.00
netInvestedCapital 615094000.00
commonStockSharesOutstanding 56220864.00
2018-01-31
date 2018-01-31
filing_date 2018-03-22
currency_symbol USD
totalAssets 695708000.00
otherCurrentAssets 45434000.00
totalLiab 237150000.00
totalStockholderEquity 458558000.00
otherCurrentLiab 91427000.00
commonStock 554000.00
retainedEarnings 111704000.00
otherLiab 72690000.00
otherAssets 8295000.00
cash 112669000.00
totalCurrentLiabilities 164460000.00
currentDeferredRevenue 6676000.00
netDebt -112669000.00
otherStockholderEquity 473979000.00
propertyPlantEquipment 180349000.00
totalCurrentAssets 479362000.00
longTermInvestments 27702000.00
netTangibleAssets 458558000.00
shortTermInvestments 131958000.00
netReceivables 2264000.00
inventory 187037000.00
accountsPayable 73033000.00
accumulatedOtherComprehensiveIncome -127679000.00
commonStockTotalEquity 554000.00
retainedEarningsTotalEquity 111704000.00
nonCurrrentAssetsOther 1619000.00
deferredLongTermAssetCharges 6676000.00
nonCurrentAssetsTotal 216346000.00
nonCurrentLiabilitiesOther 72690000.00
nonCurrentLiabilitiesTotal 72690000.00
capitalSurpluse 346300000.00
liabilitiesAndStockholdersEquity 695708000.00
cashAndShortTermInvestments 244627000.00
propertyPlantAndEquipmentGross 180349000.00
propertyPlantAndEquipmentNet 180349000.00
netWorkingCapital 314902000.00
netInvestedCapital 458558000.00
commonStockSharesOutstanding 55561472.00
2017-01-31
date 2017-01-31
filing_date 2017-03-23
currency_symbol USD
totalAssets 500536000.00
otherCurrentAssets 29910000.00
totalLiab 169131000.00
totalStockholderEquity 331405000.00
otherCurrentLiab 65385000.00
commonStock 549000.00
retainedEarnings 9253000.00
cash 76088000.00
totalCurrentLiabilities 116563000.00
currentDeferredRevenue 11039000.00
netDebt -76088000.00
otherStockholderEquity 421803000.00
propertyPlantEquipment 138376000.00
totalCurrentAssets 339789000.00
longTermInvestments 10514000.00
netTangibleAssets 331405000.00
shortTermInvestments 77791000.00
netReceivables 1552000.00
inventory 154448000.00
accountsPayable 51178000.00
accumulatedOtherComprehensiveIncome -100200000.00
commonStockTotalEquity 549000.00
retainedEarningsTotalEquity 9253000.00
nonCurrrentAssetsOther 818000.00
deferredLongTermAssetCharges 11039000.00
nonCurrentAssetsTotal 160747000.00
nonCurrentLiabilitiesOther 52568000.00
nonCurrentLiabilitiesTotal 52568000.00
capitalSurpluse 321603000.00
liabilitiesAndStockholdersEquity 500536000.00
cashAndShortTermInvestments 153879000.00
propertyPlantAndEquipmentGross 138376000.00
propertyPlantAndEquipmentNet 138376000.00
commonStockSharesOutstanding 55128870.00
2016-01-31
date 2016-01-31
filing_date 2016-03-24
currency_symbol USD
totalAssets 393294000.00
otherCurrentAssets 15618000.00
totalLiab 148813000.00
totalStockholderEquity 244481000.00
otherCurrentLiab 43971000.00
commonStock 546000.00
retainedEarnings -62587000.00
cash 53081000.00
totalCurrentLiabilities 102196000.00
currentDeferredRevenue 8507000.00
netDebt -53081000.00
otherStockholderEquity 380917000.00
propertyPlantEquipment 119784000.00
totalCurrentAssets 264745000.00
netTangibleAssets 244481000.00
shortTermInvestments 46335000.00
netReceivables 1341000.00
inventory 148370000.00
accountsPayable 58225000.00
accumulatedOtherComprehensiveIncome -74395000.00
commonStockTotalEquity 546000.00
retainedEarningsTotalEquity -62587000.00
nonCurrrentAssetsOther 258000.00
deferredLongTermAssetCharges 8507000.00
nonCurrentAssetsTotal 128549000.00
nonCurrentLiabilitiesOther 46617000.00
nonCurrentLiabilitiesTotal 46617000.00
capitalSurpluse 306522000.00
liabilitiesAndStockholdersEquity 393294000.00
cashAndShortTermInvestments 99416000.00
propertyPlantAndEquipmentGross 119784000.00
propertyPlantAndEquipmentNet 119784000.00
commonStockSharesOutstanding 54793301.00
2015-01-31
date 2015-01-31
filing_date 2015-03-26
currency_symbol USD
totalAssets 294862000.00
otherCurrentAssets 18180000.00
totalLiab 120593000.00
totalStockholderEquity 174269000.00
deferredLongTermLiab 742000.00
otherCurrentLiab 40179000.00
commonStock 544000.00
retainedEarnings -120267000.00
cash 63186000.00
totalCurrentLiabilities 79401000.00
netDebt -63186000.00
otherStockholderEquity 353377000.00
propertyPlantEquipment 86998000.00
totalCurrentAssets 207580000.00
netTangibleAssets 174269000.00
netReceivables 10562000.00
inventory 115652000.00
accountsPayable 39222000.00
accumulatedOtherComprehensiveIncome -59385000.00
commonStockTotalEquity 544000.00
retainedEarningsTotalEquity -120267000.00
nonCurrrentAssetsOther -8339000.00
nonCurrentAssetsTotal 87282000.00
nonCurrentLiabilitiesOther 40450000.00
nonCurrentLiabilitiesTotal 41192000.00
capitalSurpluse 293992000.00
liabilitiesAndStockholdersEquity 294862000.00
cashAndShortTermInvestments 63186000.00
propertyPlantAndEquipmentGross 86998000.00
propertyPlantAndEquipmentNet 86998000.00
commonStockSharesOutstanding 54573855.00
2014-01-31
date 2014-01-31
filing_date 2014-03-26
currency_symbol USD
totalAssets 232054000.00
otherCurrentAssets 15255000.00
totalLiab 115181000.00
totalStockholderEquity 116873000.00
otherCurrentLiab 22956000.00
commonStock 542000.00
retainedEarnings -168291000.00
cash 50184000.00
totalCurrentLiabilities 79742000.00
currentDeferredRevenue 3273000.00
netDebt -30684000.00
shortTermDebt 19500000.00
shortLongTermDebtTotal 19500000.00
otherStockholderEquity 328622000.00
propertyPlantEquipment 70381000.00
totalCurrentAssets 160899000.00
netTangibleAssets 116873000.00
netReceivables 6083000.00
inventory 89377000.00
accountsPayable 34013000.00
accumulatedOtherComprehensiveIncome -44000000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -168291000.00
nonCurrrentAssetsOther 542000.00
deferredLongTermAssetCharges 232000.00
nonCurrentAssetsTotal 71155000.00
nonCurrentLiabilitiesOther 35439000.00
nonCurrentLiabilitiesTotal 35439000.00
capitalSurpluse 284622000.00
liabilitiesAndStockholdersEquity 232054000.00
cashAndShortTermInvestments 50184000.00
propertyPlantAndEquipmentGross 70400000.00
propertyPlantAndEquipmentNet 70381000.00
commonStockSharesOutstanding 53741860.00
2013-01-31
date 2013-01-31
filing_date 2013-03-29
currency_symbol USD
totalAssets 189660000.00
otherCurrentAssets 11433000.00
totalLiab 118916000.00
totalStockholderEquity 70744000.00
deferredLongTermLiab 1550000.00
otherCurrentLiab 23414000.00
commonStock 540000.00
retainedEarnings -200433000.00
cash 56081000.00
totalCurrentLiabilities 68784000.00
currentDeferredRevenue 2418000.00
netDebt -21581000.00
shortTermDebt 15000000.00
shortLongTermDebtTotal 34500000.00
otherStockholderEquity 302137000.00
propertyPlantEquipment 59040000.00
totalCurrentAssets 129676000.00
netTangibleAssets 70744000.00
netReceivables 1331000.00
longTermDebt 19500000.00
inventory 60831000.00
accountsPayable 27952000.00
accumulatedOtherComprehensiveIncome -31500000.00
commonStockTotalEquity 500000.00
retainedEarningsTotalEquity -200433000.00
nonCurrrentAssetsOther -351000.00
nonCurrentAssetsTotal 59984000.00
longTermDebtTotal 19500000.00
nonCurrentLiabilitiesOther 29082000.00
nonCurrentLiabilitiesTotal 50132000.00
capitalSurpluse 270637000.00
liabilitiesAndStockholdersEquity 189660000.00
cashAndShortTermInvestments 56081000.00
propertyPlantAndEquipmentGross 59000000.00
propertyPlantAndEquipmentNet 59040000.00
commonStockSharesOutstanding 35444200.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
totalAssets 134527000.00
otherCurrentAssets 12166000.00
totalLiab 264286000.00
totalStockholderEquity -129759000.00
otherCurrentLiab 26354000.00
commonStock 162000.00
retainedEarnings -133612000.00
cash 41293000.00
totalCurrentLiabilities 49942000.00
netDebt -41043000.00
shortLongTermDebtTotal 250000.00
otherStockholderEquity -165460000.00
totalCurrentAssets 92249000.00
inventory 38790000.00
accountsPayable 23588000.00
accumulatedOtherComprehensiveIncome -22704000.00
commonStockTotalEquity 162000.00
nonCurrrentAssetsOther 238000.00
nonCurrentAssetsTotal 42278000.00
nonCurrentLiabilitiesTotal 214344000.00
liabilitiesAndStockholdersEquity 134527000.00
cashAndShortTermInvestments 41293000.00
propertyPlantAndEquipmentGross 42040000.00
propertyPlantAndEquipmentNet 42040000.00
commonStockSharesOutstanding 50256845.00
2011-01-31
date 2011-01-31
filing_date 2011-01-31
currency_symbol USD
totalAssets 76582000.00
otherCurrentAssets 7015000.00
totalLiab 225379000.00
totalStockholderEquity -148797000.00
otherCurrentLiab 8192000.00
commonStock 161000.00
retainedEarnings -149690000.00
cash 12153000.00
totalCurrentLiabilities 18215000.00
netDebt -11903000.00
shortLongTermDebtTotal 250000.00
otherStockholderEquity -174662000.00
totalCurrentAssets 45942000.00
netReceivables 20000.00
inventory 26754000.00
accountsPayable 10023000.00
accumulatedOtherComprehensiveIncome -16461000.00
commonStockTotalEquity 161000.00
nonCurrrentAssetsOther 183000.00
nonCurrentAssetsTotal 30640000.00
nonCurrentLiabilitiesTotal 207164000.00
liabilitiesAndStockholdersEquity 76582000.00
cashAndShortTermInvestments 12153000.00
propertyPlantAndEquipmentGross 29743000.00
propertyPlantAndEquipmentNet 29743000.00
commonStockSharesOutstanding 50256845.00
2010-01-31
date 2010-01-31
filing_date 2010-01-31
currency_symbol USD
commonStockSharesOutstanding 50256845.00
Cash_Flow
currency_symbol USD
quarterly
2024-07-31
date 2024-07-31
filing_date 2024-08-29
currency_symbol USD
investments 51056000.00
totalCashFromFinancingActivities -9580000.00
netIncome 33000000.00
changeInCash 112731000.00
beginPeriodCashFlow 96308000.00
endPeriodCashFlow 209039000.00
totalCashFromOperatingActivities 71255000.00
depreciation 41468000.00
changeToInventory -9900000.00
salePurchaseOfStock -10075000.00
otherCashflowsFromFinancingActivities -105000.00
capitalExpenditures 103606000
changeInWorkingCapital -5814000.00
stockBasedCompensation -333000.00
otherNonCashItems 55339000.00
freeCashFlow -32351000.00
2024-04-30
date 2024-04-30
filing_date 2024-06-06
currency_symbol USD
investments -73078000.00
totalCashFromFinancingActivities -36802000.00
netIncome 31467000.00
changeInCash -83441000.00
beginPeriodCashFlow 179749000.00
endPeriodCashFlow 96308000.00
totalCashFromOperatingActivities 26439000.00
depreciation 37184000.00
changeToInventory -45354000.00
salePurchaseOfStock -30151000.00
otherCashflowsFromFinancingActivities -6652000.00
capitalExpenditures 87866000
changeInWorkingCapital -47273000.00
stockBasedCompensation 5061000.00
otherNonCashItems 161256000.00
freeCashFlow -61427000.00
2024-01-31
date 2024-01-31
filing_date 2024-03-21
currency_symbol USD
investments -391259000.00
totalCashFromFinancingActivities 349000.00
netIncome 202199000.00
changeInCash 16821000.00
beginPeriodCashFlow 162928000.00
endPeriodCashFlow 179749000.00
totalCashFromOperatingActivities 407731000.00
issuanceOfCapitalStock 540000.00
depreciation 37094000.00
changeToInventory 178722000.00
changeToAccountReceivables 48502000.00
salePurchaseOfStock -191000.00
otherCashflowsFromFinancingActivities -191000.00
capitalExpenditures 103129000
changeInWorkingCapital 158386000.00
stockBasedCompensation 4493000.00
otherNonCashItems 180000.00
freeCashFlow 304602000.00
2023-10-31
date 2023-10-31
filing_date 2023-11-30
currency_symbol USD
investments -13685000.00
changeToLiabilities 105700000.00
totalCashflowsFromInvestingActivities -13685000.00
totalCashFromFinancingActivities -80551000.00
changeToOperatingActivities -3201000.00
netIncome 14594000.00
changeInCash -171616000.00
beginPeriodCashFlow 334544000.00
endPeriodCashFlow 162928000.00
totalCashFromOperatingActivities -77380000.00
issuanceOfCapitalStock 0.00
depreciation 33584000.00
changeToInventory -219728000.00
changeToAccountReceivables -29642000.00
salePurchaseOfStock -80785000.00
otherCashflowsFromFinancingActivities -244000.00
changeToNetincome 5053000.00
capitalExpenditures 115498000
changeInWorkingCapital -130611000.00
stockBasedCompensation 3761000.00
otherNonCashItems 100000.00
freeCashFlow -192878000.00
2023-07-31
date 2023-07-31
filing_date 2023-08-31
currency_symbol USD
investments -84904000.00
changeToLiabilities 10796000.00
totalCashflowsFromInvestingActivities -84904000.00
totalCashFromFinancingActivities 185000.00
changeToOperatingActivities 27583000.00
netIncome 46835000.00
changeInCash -742000.00
beginPeriodCashFlow 335286000.00
endPeriodCashFlow 334544000.00
totalCashFromOperatingActivities 83977000.00
depreciation 30882000.00
changeToInventory -9232000.00
changeToAccountReceivables -18860000.00
salePurchaseOfStock -16151000.00
otherCashflowsFromFinancingActivities 15868000.00
changeToNetincome 6490000.00
capitalExpenditures 71332000
changeInWorkingCapital -230000.00
stockBasedCompensation 5845000.00
otherNonCashItems 36000.00
freeCashFlow 12645000.00
2023-04-30
date 2023-04-30
filing_date 2023-06-02
currency_symbol USD
investments -66487000.00
changeToLiabilities 5677000.00
totalCashflowsFromInvestingActivities -66487000.00
totalCashFromFinancingActivities -15842000.00
changeToOperatingActivities 6387000.00
netIncome 37478000.00
changeInCash 2962000.00
beginPeriodCashFlow 332324000.00
endPeriodCashFlow 335286000.00
totalCashFromOperatingActivities 85291000.00
depreciation 29186000.00
changeToInventory -6669000.00
salePurchaseOfStock -15868000.00
otherCashflowsFromFinancingActivities -15868000.00
changeToNetincome 4208000.00
capitalExpenditures 45091000
cashFlowsOtherOperating 15411000.00
cashAndCashEquivalentsChanges 2962000.00
changeInWorkingCapital 14419000.00
stockBasedCompensation 3760000.00
otherNonCashItems 36000.00
freeCashFlow 40200000.00
2023-01-31
date 2023-01-31
filing_date 2023-03-16
currency_symbol USD
investments 5878000.00
changeToLiabilities -39106000.00
totalCashflowsFromInvestingActivities -72487000.00
totalCashFromFinancingActivities 674000.00
changeToOperatingActivities -19720000.00
netIncome 171320000.00
changeInCash 288095000.00
beginPeriodCashFlow 44229000.00
endPeriodCashFlow 332324000.00
totalCashFromOperatingActivities 359908000.00
issuanceOfCapitalStock 360000.00
depreciation 28919000.00
dividendsPaid 248000.00
changeToInventory 173841000.00
salePurchaseOfStock -352000.00
otherCashflowsFromFinancingActivities 914000.00
changeToNetincome 23284000.00
capitalExpenditures 78365000
cashFlowsOtherOperating 1650000.00
cashAndCashEquivalentsChanges 288095000.00
changeInWorkingCapital 136385000.00
stockBasedCompensation 5466000.00
otherNonCashItems 45000.00
freeCashFlow 281543000.00
2022-10-31
date 2022-10-31
filing_date 2022-12-01
currency_symbol USD
investments 44593000.00
changeToLiabilities -1794000.00
totalCashflowsFromInvestingActivities -19286000.00
netBorrowings -248000.00
totalCashFromFinancingActivities -447000.00
changeToOperatingActivities -11648000.00
netIncome 16146000.00
changeInCash -110872000.00
beginPeriodCashFlow 155101000.00
endPeriodCashFlow 44229000.00
totalCashFromOperatingActivities -91139000.00
issuanceOfCapitalStock 0.00
depreciation 27578000.00
dividendsPaid 239000.00
changeToInventory -132360000.00
salePurchaseOfStock -208000.00
otherCashflowsFromFinancingActivities -208000.00
changeToNetincome 6025000.00
capitalExpenditures 63879000
cashFlowsOtherOperating -6734000.00
cashAndCashEquivalentsChanges -110872000.00
changeInWorkingCapital -140888000.00
stockBasedCompensation 5978000.00
otherNonCashItems 83000.00
freeCashFlow -155018000.00
2022-07-31
date 2022-07-31
filing_date 2022-09-01
currency_symbol USD
investments 30388000.00
changeToLiabilities 31025000.00
totalCashflowsFromInvestingActivities 30388000.00
totalCashFromFinancingActivities 172000.00
changeToOperatingActivities 6742000.00
netIncome 41344000.00
changeInCash 34600000.00
beginPeriodCashFlow 120501000.00
endPeriodCashFlow 155101000.00
totalCashFromOperatingActivities 4040000.00
depreciation 25143000.00
changeToInventory -65019000.00
salePurchaseOfStock -314000.00
otherCashflowsFromFinancingActivities 486000.00
changeToNetincome 10432000.00
capitalExpenditures 51619000
cashFlowsOtherOperating -17879000.00
cashAndCashEquivalentsChanges 34600000.00
changeInWorkingCapital -72879000.00
stockBasedCompensation 6141000.00
otherNonCashItems 736000.00
freeCashFlow -47579000.00
2022-04-30
date 2022-04-30
filing_date 2022-06-09
currency_symbol USD
investments 115536000.00
changeToLiabilities 11221000.00
totalCashflowsFromInvestingActivities 57445000.00
totalCashFromFinancingActivities -44034000.00
changeToOperatingActivities -21114000.00
netIncome 32718000.00
changeInCash 55528000.00
beginPeriodCashFlow 64973000.00
endPeriodCashFlow 120501000.00
totalCashFromOperatingActivities 42117000.00
depreciation 23977000.00
changeToInventory -49078000.00
salePurchaseOfStock -44114000.00
otherCashflowsFromFinancingActivities 80000.00
changeToNetincome 7246000.00
capitalExpenditures 58091000
cashFlowsOtherOperating 16033000.00
cashAndCashEquivalentsChanges 55528000.00
changeInWorkingCapital -21824000.00
stockBasedCompensation 5998000.00
otherNonCashItems -455000.00
freeCashFlow -15974000.00
2022-01-31
date 2022-01-31
filing_date 2022-03-30
currency_symbol USD
investments -165248000.00
changeToLiabilities -54030000.00
totalCashflowsFromInvestingActivities -165248000.00
totalCashFromFinancingActivities -59779000.00
changeToOperatingActivities -16688000.00
netIncome 140196000.00
changeInCash -21780000.00
beginPeriodCashFlow 86753000.00
endPeriodCashFlow 64973000.00
totalCashFromOperatingActivities 203247000.00
issuanceOfCapitalStock 385000.00
depreciation 22233000.00
changeToInventory 66003000.00
changeToAccountReceivables 24522000.00
salePurchaseOfStock -60186000.00
otherCashflowsFromFinancingActivities 22000.00
changeToNetincome 5560000.00
capitalExpenditures 74952000
changeInWorkingCapital 35258000.00
stockBasedCompensation 6633000.00
otherNonCashItems 178000.00
freeCashFlow 128295000.00
2021-10-31
date 2021-10-31
filing_date 2021-12-02
currency_symbol USD
investments 63471000.00
changeToLiabilities 85973000.00
totalCashflowsFromInvestingActivities -15130000.00
totalCashFromFinancingActivities -170000.00
changeToOperatingActivities 22512000.00
netIncome 24177000.00
changeInCash -39442000.00
beginPeriodCashFlow 126195000.00
endPeriodCashFlow 86753000.00
totalCashFromOperatingActivities -24142000.00
issuanceOfCapitalStock 0.00
depreciation 23118000.00
changeToInventory -173805000.00
changeToAccountReceivables 4164000.00
salePurchaseOfStock -179000.00
otherCashflowsFromFinancingActivities 9000.00
changeToNetincome 8606000.00
capitalExpenditures 78601000
cashFlowsOtherOperating -9796000.00
cashAndCashEquivalentsChanges -39442000.00
changeInWorkingCapital -80043000.00
stockBasedCompensation 6801000.00
otherNonCashItems 176000.00
freeCashFlow -102743000.00
2021-07-31
date 2021-07-31
filing_date 2021-09-02
currency_symbol USD
investments 17690000.00
changeToLiabilities -1247000.00
totalCashflowsFromInvestingActivities -40480000.00
totalCashFromFinancingActivities 440000.00
changeToOperatingActivities 22047000.00
netIncome 64841000.00
changeInCash 42025000.00
beginPeriodCashFlow 84170000.00
endPeriodCashFlow 126195000.00
totalCashFromOperatingActivities 82065000.00
depreciation 20243000.00
changeToInventory -20592000.00
changeToAccountReceivables 836000.00
salePurchaseOfStock -355000.00
otherCashflowsFromFinancingActivities 795000.00
changeToNetincome 10835000.00
capitalExpenditures 58170000
cashFlowsOtherOperating -12396000.00
cashAndCashEquivalentsChanges 42025000.00
changeInWorkingCapital -13854000.00
stockBasedCompensation 6556000.00
otherNonCashItems 178000.00
freeCashFlow 23895000.00
2021-04-30
date 2021-04-30
filing_date 2021-06-04
currency_symbol USD
investments -168295000.00
changeToLiabilities 23584000.00
totalCashflowsFromInvestingActivities -244739000.00
totalCashFromFinancingActivities -6616000.00
changeToOperatingActivities -6158000.00
netIncome 49596000.00
changeInCash -184613000.00
beginPeriodCashFlow 268783000.00
endPeriodCashFlow 84170000.00
totalCashFromOperatingActivities 66742000.00
depreciation 19237000.00
changeToInventory -45443000.00
changeToAccountReceivables 156000.00
salePurchaseOfStock -6623000.00
otherCashflowsFromFinancingActivities 7000.00
changeToNetincome 8739000.00
capitalExpenditures 76444000
cashFlowsOtherOperating 11029000.00
cashAndCashEquivalentsChanges -184613000.00
changeInWorkingCapital -10830000.00
stockBasedCompensation 5797000.00
otherNonCashItems 176000.00
freeCashFlow -9702000.00
2021-01-31
date 2021-01-31
filing_date 2021-03-18
currency_symbol USD
investments -44180000.00
changeToLiabilities -99824000.00
totalCashflowsFromInvestingActivities -95099000.00
netBorrowings -274000.00
totalCashFromFinancingActivities 2177000.00
changeToOperatingActivities 9053000.00
netIncome 123937000.00
changeInCash 151738000.00
beginPeriodCashFlow 117045000.00
endPeriodCashFlow 268783000.00
totalCashFromOperatingActivities 244660000.00
depreciation 18426000.00
changeToInventory 148933000.00
changeToAccountReceivables 17878000.00
salePurchaseOfStock -128000.00
otherCashflowsFromFinancingActivities 2057000.00
changeToNetincome 31401000.00
capitalExpenditures 50919000
cashFlowsOtherOperating 2006000.00
cashAndCashEquivalentsChanges 151738000.00
changeInWorkingCapital 70896000.00
stockBasedCompensation 5969000.00
otherNonCashItems 929000.00
freeCashFlow 193741000.00
2020-10-31
date 2020-10-31
filing_date 2020-12-03
currency_symbol USD
investments -55079000.00
changeToLiabilities 143203000.00
totalCashflowsFromInvestingActivities -103697000.00
totalCashFromFinancingActivities 560000.00
changeToOperatingActivities 25863000.00
netIncome 20425000.00
changeInCash -43293000.00
beginPeriodCashFlow 160338000.00
endPeriodCashFlow 117045000.00
totalCashFromOperatingActivities 59844000.00
depreciation 17719000.00
changeToInventory -136143000.00
changeToAccountReceivables 24827000.00
salePurchaseOfStock -193000.00
otherCashflowsFromFinancingActivities 753000.00
changeToNetincome 9383000.00
capitalExpenditures 48618000
cashFlowsOtherOperating 5257000.00
cashAndCashEquivalentsChanges -43293000.00
changeInWorkingCapital 12317000.00
stockBasedCompensation 4615000.00
otherNonCashItems 365000.00
freeCashFlow 11226000.00
2020-07-31
date 2020-07-31
filing_date 2020-09-03
currency_symbol USD
investments 22550000.00
changeToLiabilities 7516000.00
totalCashflowsFromInvestingActivities -38074000.00
netBorrowings -192000.00
totalCashFromFinancingActivities 1937000.00
changeToOperatingActivities 24141000.00
netIncome 29581000.00
changeInCash 90578000.00
beginPeriodCashFlow 69760000.00
endPeriodCashFlow 160338000.00
totalCashFromOperatingActivities 126715000.00
depreciation 17012000.00
changeToInventory 73459000.00
changeToAccountReceivables 17831000.00
salePurchaseOfStock -297000.00
otherCashflowsFromFinancingActivities 2234000.00
changeToNetincome 7942000.00
capitalExpenditures 60624000
cashFlowsOtherOperating -8795000.00
cashAndCashEquivalentsChanges 90578000.00
changeInWorkingCapital 72180000.00
stockBasedCompensation 2493000.00
otherNonCashItems 1053000.00
freeCashFlow 66091000.00
2020-04-30
date 2020-04-30
filing_date 2020-06-10
currency_symbol USD
investments -9991000.00
changeToLiabilities -16711000.00
totalCashflowsFromInvestingActivities -50019000.00
netBorrowings -1563000.00
totalCashFromFinancingActivities -17458000.00
netIncome -50582000.00
changeInCash -132730000.00
beginPeriodCashFlow 202490000.00
endPeriodCashFlow 69760000.00
totalCashFromOperatingActivities -65253000.00
depreciation 16188000.00
changeToInventory -43488000.00
changeToAccountReceivables -2863000.00
salePurchaseOfStock -15962000.00
otherCashflowsFromFinancingActivities 48504000.00
changeToNetincome -16408000.00
capitalExpenditures 40028000
cashFlowsOtherOperating 45748000.00
cashAndCashEquivalentsChanges -132730000.00
changeInWorkingCapital -14451000.00
stockBasedCompensation -3526000.00
otherNonCashItems 225000.00
freeCashFlow -105281000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-19
currency_symbol USD
investments -108376000.00
changeToLiabilities -137361000.00
totalCashflowsFromInvestingActivities -61268000.00
totalCashFromFinancingActivities 1088000.00
netIncome 110374000.00
changeInCash 124994000.00
beginPeriodCashFlow 77496000.00
endPeriodCashFlow 202490000.00
totalCashFromOperatingActivities 185174000.00
depreciation 15085000.00
changeToInventory 95312000.00
changeToAccountReceivables 3793000.00
salePurchaseOfStock -76000.00
otherCashflowsFromFinancingActivities 924000.00
changeToNetincome 13978000.00
capitalExpenditures 55947000
cashFlowsOtherOperating 87786000.00
cashAndCashEquivalentsChanges 124994000.00
changeInWorkingCapital 45737000.00
stockBasedCompensation 2937000.00
otherNonCashItems 42000.00
freeCashFlow 129227000.00
2019-10-31
date 2019-10-31
filing_date 2019-12-05
currency_symbol USD
investments 37296000.00
changeToLiabilities 84263000.00
totalCashflowsFromInvestingActivities -26217000.00
totalCashFromFinancingActivities -29898000.00
netIncome 10189000.00
changeInCash -101304000.00
beginPeriodCashFlow 178800000.00
endPeriodCashFlow 77496000.00
totalCashFromOperatingActivities -45189000.00
depreciation 14435000.00
otherCashflowsFromInvestingActivities -7302000.00
changeToInventory -146651000.00
changeToAccountReceivables -10505000.00
salePurchaseOfStock -30150000.00
otherCashflowsFromFinancingActivities 252000.00
changeToNetincome 4234000.00
capitalExpenditures 56211000
cashFlowsOtherOperating -11659000.00
cashAndCashEquivalentsChanges -101304000.00
changeInWorkingCapital -74047000.00
stockBasedCompensation 3460000.00
otherNonCashItems 133000.00
freeCashFlow -101400000.00
2019-07-31
date 2019-07-31
filing_date 2019-08-29
currency_symbol USD
investments 35521000.00
changeToLiabilities -1731000.00
totalCashflowsFromInvestingActivities -61919000.00
totalCashFromFinancingActivities -6273000.00
netIncome 28831000.00
changeInCash -41978000.00
beginPeriodCashFlow 220778000.00
endPeriodCashFlow 178800000.00
totalCashFromOperatingActivities 26214000.00
depreciation 13598000.00
otherCashflowsFromInvestingActivities -59014000.00
changeToInventory -4252000.00
changeToAccountReceivables -20535000.00
salePurchaseOfStock -7153000.00
otherCashflowsFromFinancingActivities 880000.00
changeToNetincome 4927000.00
capitalExpenditures 38426000
cashFlowsOtherOperating -15159000.00
cashAndCashEquivalentsChanges -41978000.00
changeInWorkingCapital -21142000.00
stockBasedCompensation 3108000.00
otherNonCashItems -53000.00
freeCashFlow -12212000.00
2019-04-30
date 2019-04-30
filing_date 2019-06-06
currency_symbol USD
investments 54276000.00
changeToLiabilities 84202000.00
totalCashflowsFromInvestingActivities -44176000.00
totalCashFromFinancingActivities -7624000.00
netIncome 25662000.00
changeInCash -30970000.00
beginPeriodCashFlow 251748000.00
endPeriodCashFlow 220778000.00
totalCashFromOperatingActivities 20830000.00
depreciation 11861000.00
otherCashflowsFromInvestingActivities -36739000.00
changeToInventory -24801000.00
changeToAccountReceivables 2627000.00
salePurchaseOfStock -9873000.00
otherCashflowsFromFinancingActivities 2249000.00
changeToNetincome 4203000.00
capitalExpenditures 61713000
cashFlowsOtherOperating -80297000.00
cashAndCashEquivalentsChanges -30970000.00
changeInWorkingCapital -20896000.00
stockBasedCompensation 2878000.00
otherNonCashItems -5000.00
freeCashFlow -40883000.00
2019-01-31
date 2019-01-31
filing_date 2019-03-28
currency_symbol USD
investments -91758000.00
changeToLiabilities -22017000.00
totalCashflowsFromInvestingActivities -32076000.00
totalCashFromFinancingActivities -1952000.00
netIncome 89262000.00
changeInCash 148486000.00
beginPeriodCashFlow 103262000.00
endPeriodCashFlow 251748000.00
totalCashFromOperatingActivities 182514000.00
depreciation 11184000.00
changeToInventory 96262000.00
changeToAccountReceivables 32779000.00
salePurchaseOfStock -2160000.00
otherCashflowsFromFinancingActivities 11000.00
changeToNetincome -161000.00
capitalExpenditures 31693000
cashFlowsOtherOperating 7984000.00
cashAndCashEquivalentsChanges 148486000.00
changeInWorkingCapital 82229000.00
stockBasedCompensation 2721000.00
otherNonCashItems 1000.00
freeCashFlow 150821000.00
2018-10-31
date 2018-10-31
filing_date 2018-12-06
currency_symbol USD
investments 79622000.00
changeToLiabilities 48401000.00
totalCashflowsFromInvestingActivities 12311000.00
totalCashFromFinancingActivities 465000.00
netIncome 13516000.00
changeInCash -29994000.00
beginPeriodCashFlow 133256000.00
endPeriodCashFlow 103262000.00
totalCashFromOperatingActivities -42770000.00
depreciation 10900000.00
otherCashflowsFromInvestingActivities -31806000.00
changeToInventory -111789000.00
changeToAccountReceivables -8627000.00
salePurchaseOfStock -187000.00
otherCashflowsFromFinancingActivities 652000.00
changeToNetincome 3846000.00
capitalExpenditures 35505000
cashFlowsOtherOperating -7644000.00
cashAndCashEquivalentsChanges -29994000.00
changeInWorkingCapital -71032000.00
stockBasedCompensation 3140000.00
otherNonCashItems 3140000.00
freeCashFlow -78275000.00
2018-07-31
date 2018-07-31
filing_date 2018-09-07
currency_symbol USD
investments 70207000.00
changeToLiabilities -1500000.00
totalCashflowsFromInvestingActivities 35880000.00
totalCashFromFinancingActivities 1589000.00
netIncome 25063000.00
changeInCash 48857000.00
beginPeriodCashFlow 84399000.00
endPeriodCashFlow 133256000.00
totalCashFromOperatingActivities 11388000.00
depreciation 10063000.00
otherCashflowsFromInvestingActivities -10318000.00
changeToInventory -12733000.00
changeToAccountReceivables -30752000.00
salePurchaseOfStock -722000.00
otherCashflowsFromFinancingActivities 2311000.00
changeToNetincome 4937000.00
capitalExpenditures 24009000
cashFlowsOtherOperating -14442000.00
cashAndCashEquivalentsChanges 48857000.00
changeInWorkingCapital -28675000.00
stockBasedCompensation 3395000.00
otherNonCashItems 36000.00
freeCashFlow -12621000.00
2018-04-30
date 2018-04-30
filing_date 2018-06-07
currency_symbol USD
investments 16177000.00
changeToLiabilities 14725000.00
totalCashflowsFromInvestingActivities -55587000.00
totalCashFromFinancingActivities -5684000.00
netIncome 21804000.00
changeInCash -28270000.00
beginPeriodCashFlow 112669000.00
endPeriodCashFlow 84399000.00
totalCashFromOperatingActivities 33001000.00
depreciation 9304000.00
otherCashflowsFromInvestingActivities -49251000.00
changeToInventory -28339000.00
changeToAccountReceivables -1385000.00
salePurchaseOfStock -6908000.00
otherCashflowsFromFinancingActivities 1224000.00
changeToNetincome 3990000.00
capitalExpenditures 22513000
cashFlowsOtherOperating 11517000.00
cashAndCashEquivalentsChanges -28270000.00
changeInWorkingCapital -2097000.00
stockBasedCompensation 2762000.00
otherNonCashItems 7000.00
freeCashFlow 10488000.00
2018-01-31
date 2018-01-31
filing_date 2018-03-22
currency_symbol USD
investments -204210000.00
changeToLiabilities -20670000.00
totalCashflowsFromInvestingActivities -98081000.00
totalCashFromFinancingActivities 5479000.00
netIncome 67377000.00
changeInCash 57752000.00
beginPeriodCashFlow 54917000.00
endPeriodCashFlow 112669000.00
totalCashFromOperatingActivities 150354000.00
depreciation 9048000.00
changeToInventory 84648000.00
changeToAccountReceivables 28015000.00
salePurchaseOfStock -441000.00
otherCashflowsFromFinancingActivities 5804000.00
changeToNetincome 8303000.00
capitalExpenditures 18277000
cashFlowsOtherOperating 1648000.00
cashAndCashEquivalentsChanges 57752000.00
changeInWorkingCapital 65626000.00
stockBasedCompensation 4396000.00
otherNonCashItems 71000.00
freeCashFlow 132077000.00
2017-10-31
date 2017-10-31
filing_date 2017-12-01
currency_symbol USD
investments 64468000.00
changeToLiabilities 56313000.00
totalCashflowsFromInvestingActivities -6703000.00
totalCashFromFinancingActivities 936000.00
netIncome 9879000.00
changeInCash -19842000.00
beginPeriodCashFlow 74759000.00
endPeriodCashFlow 54917000.00
totalCashFromOperatingActivities -14075000.00
depreciation 8714000.00
otherCashflowsFromInvestingActivities -51602000.00
changeToInventory -87168000.00
changeToAccountReceivables 471000.00
salePurchaseOfStock -18000.00
otherCashflowsFromFinancingActivities 954000.00
changeToNetincome 3127000.00
capitalExpenditures 19569000
cashFlowsOtherOperating -4940000.00
cashAndCashEquivalentsChanges -19842000.00
changeInWorkingCapital -35795000.00
stockBasedCompensation 3985000.00
otherNonCashItems 1000.00
freeCashFlow -33644000.00
2017-07-31
date 2017-07-31
filing_date 2017-08-31
currency_symbol USD
investments 63031000.00
changeToLiabilities -23889000.00
totalCashflowsFromInvestingActivities 10593000.00
totalCashFromFinancingActivities 1560000.00
netIncome 16804000.00
changeInCash 9522000.00
beginPeriodCashFlow 65237000.00
endPeriodCashFlow 74759000.00
totalCashFromOperatingActivities -2631000.00
depreciation 8189000.00
otherCashflowsFromInvestingActivities -35309000.00
changeToInventory -4515000.00
changeToAccountReceivables -29342000.00
salePurchaseOfStock -279000.00
otherCashflowsFromFinancingActivities 1839000.00
changeToNetincome 4844000.00
capitalExpenditures 17129000
cashFlowsOtherOperating -4064000.00
cashAndCashEquivalentsChanges 9522000.00
changeInWorkingCapital -32468000.00
stockBasedCompensation 3971000.00
otherNonCashItems 40000.00
freeCashFlow -19760000.00
2017-04-30
date 2017-04-30
filing_date 2017-06-02
currency_symbol USD
investments 5356000.00
changeToLiabilities 33407000.00
totalCashflowsFromInvestingActivities -44959000.00
totalCashFromFinancingActivities 375000.00
netIncome 8391000.00
changeInCash -10851000.00
beginPeriodCashFlow 76088000.00
endPeriodCashFlow 65237000.00
totalCashFromOperatingActivities 33733000.00
depreciation 7290000.00
otherCashflowsFromInvestingActivities -37495000.00
changeToInventory -25554000.00
changeToAccountReceivables 8565000.00
salePurchaseOfStock -766000.00
otherCashflowsFromFinancingActivities 1141000.00
changeToNetincome 4600000.00
capitalExpenditures 12820000
cashFlowsOtherOperating 5599000.00
cashAndCashEquivalentsChanges -10851000.00
changeInWorkingCapital 13452000.00
stockBasedCompensation 4021000.00
otherNonCashItems 26000.00
freeCashFlow 20913000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-23
currency_symbol USD
investments -114249000.00
changeToLiabilities -30455000.00
totalCashflowsFromInvestingActivities -87473000.00
totalCashFromFinancingActivities 532000.00
netIncome 49788000.00
changeInCash 22551000.00
beginPeriodCashFlow 53537000.00
endPeriodCashFlow 76088000.00
totalCashFromOperatingActivities 109492000.00
depreciation 7182000.00
changeToInventory 73726000.00
changeToAccountReceivables 30254000.00
salePurchaseOfStock -85000.00
otherCashflowsFromFinancingActivities 502000.00
changeToNetincome 1001000.00
capitalExpenditures 9080000
cashFlowsOtherOperating 8250000.00
cashAndCashEquivalentsChanges 22551000.00
changeInWorkingCapital 51521000.00
stockBasedCompensation 2939000.00
otherNonCashItems 56000.00
freeCashFlow 100412000.00
2016-10-31
date 2016-10-31
filing_date 2016-12-02
currency_symbol USD
investments 19246000.00
changeToLiabilities 49020000.00
totalCashflowsFromInvestingActivities 5679000.00
totalCashFromFinancingActivities 10000.00
netIncome 5447000.00
changeInCash -13572000.00
beginPeriodCashFlow 67109000.00
endPeriodCashFlow 53537000.00
totalCashFromOperatingActivities -19261000.00
depreciation 6769000.00
otherCashflowsFromInvestingActivities -225000.00
changeToInventory -73366000.00
changeToAccountReceivables -7655000.00
salePurchaseOfStock -11000.00
otherCashflowsFromFinancingActivities 21000.00
changeToNetincome 2818000.00
capitalExpenditures 13342000
cashFlowsOtherOperating -9949000.00
cashAndCashEquivalentsChanges -13572000.00
changeInWorkingCapital -34295000.00
stockBasedCompensation 3001000.00
otherNonCashItems 24000.00
freeCashFlow -32603000.00
2016-07-31
date 2016-07-31
filing_date 2016-09-01
currency_symbol USD
investments 47513000.00
changeToLiabilities 5199000.00
totalCashflowsFromInvestingActivities 12082000.00
totalCashFromFinancingActivities 2412000.00
netIncome 9847000.00
changeInCash 41335000.00
beginPeriodCashFlow 25774000.00
endPeriodCashFlow 67109000.00
totalCashFromOperatingActivities 26841000.00
depreciation 6555000.00
otherCashflowsFromInvestingActivities -20595000.00
changeToInventory 1492000.00
changeToAccountReceivables -3626000.00
salePurchaseOfStock -509000.00
otherCashflowsFromFinancingActivities 2921000.00
changeToNetincome 3014000.00
capitalExpenditures 14836000
cashFlowsOtherOperating 734000.00
cashAndCashEquivalentsChanges 41335000.00
changeInWorkingCapital 7425000.00
stockBasedCompensation 3125000.00
otherNonCashItems 7000.00
freeCashFlow 12005000.00
2016-04-30
date 2016-04-30
filing_date 2016-06-03
currency_symbol USD
investments 5520000.00
changeToLiabilities -11833000.00
totalCashflowsFromInvestingActivities -17052000.00
totalCashFromFinancingActivities 195000.00
netIncome 6758000.00
changeInCash -27307000.00
beginPeriodCashFlow 53081000.00
endPeriodCashFlow 25774000.00
totalCashFromOperatingActivities -10450000.00
depreciation 6125000.00
otherCashflowsFromInvestingActivities -15036000.00
changeToInventory -7931000.00
changeToAccountReceivables -16677000.00
salePurchaseOfStock -1299000.00
otherCashflowsFromFinancingActivities 1494000.00
changeToNetincome 2697000.00
capitalExpenditures 7536000
cashFlowsOtherOperating -6266000.00
cashAndCashEquivalentsChanges -27307000.00
changeInWorkingCapital -26030000.00
stockBasedCompensation 2888000.00
otherNonCashItems 22000.00
freeCashFlow -17986000.00
2016-01-31
date 2016-01-31
filing_date 2016-03-24
currency_symbol USD
investments -46335000.00
changeToLiabilities -46179000.00
totalCashflowsFromInvestingActivities -54645000.00
totalCashFromFinancingActivities 224000.00
netIncome 42004000.00
changeInCash 34998000.00
beginPeriodCashFlow 18083000.00
endPeriodCashFlow 53081000.00
totalCashFromOperatingActivities 89419000.00
depreciation 6101000.00
changeToInventory 65265000.00
changeToAccountReceivables 19334000.00
salePurchaseOfStock 200000.00
otherCashflowsFromFinancingActivities 127000.00
changeToNetincome 4626000.00
capitalExpenditures 8310000
cashFlowsOtherOperating 17602000.00
cashAndCashEquivalentsChanges 34998000.00
changeInWorkingCapital 36688000.00
stockBasedCompensation 2772000.00
otherNonCashItems 12000.00
freeCashFlow 81109000.00
2015-10-31
date 2015-10-31
filing_date 2015-12-04
currency_symbol USD
changeToLiabilities 53754000.00
totalCashflowsFromInvestingActivities -14848000.00
totalCashFromFinancingActivities -225000.00
netIncome 4337000.00
changeInCash -42833000.00
beginPeriodCashFlow 60916000.00
endPeriodCashFlow 18083000.00
totalCashFromOperatingActivities -27760000.00
depreciation 5894000.00
changeToInventory -89788000.00
changeToAccountReceivables 2188000.00
salePurchaseOfStock -276000.00
otherCashflowsFromFinancingActivities -225000.00
changeToNetincome 2593000.00
capitalExpenditures 14848000
cashFlowsOtherOperating -4550000.00
cashAndCashEquivalentsChanges -42833000.00
changeInWorkingCapital -40584000.00
stockBasedCompensation 2940000.00
otherNonCashItems 19000.00
freeCashFlow -42608000.00
2015-07-31
date 2015-07-31
filing_date 2015-09-03
currency_symbol USD
changeToLiabilities 20065000.00
totalCashflowsFromInvestingActivities -19163000.00
totalCashFromFinancingActivities 650000.00
netIncome 7061000.00
changeInCash 8525000.00
beginPeriodCashFlow 52391000.00
endPeriodCashFlow 60916000.00
totalCashFromOperatingActivities 27038000.00
depreciation 5492000.00
changeToInventory -4027000.00
changeToAccountReceivables -12034000.00
salePurchaseOfStock 700000.00
otherCashflowsFromFinancingActivities 650000.00
changeToNetincome 1567000.00
capitalExpenditures 19163000
cashFlowsOtherOperating -3113000.00
cashAndCashEquivalentsChanges 8525000.00
changeInWorkingCapital 12925000.00
stockBasedCompensation 2995000.00
otherNonCashItems 15000.00
freeCashFlow 7875000.00
2015-04-30
date 2015-04-30
filing_date 2015-06-04
currency_symbol USD
changeToLiabilities -7078000.00
totalCashflowsFromInvestingActivities -10738000.00
totalCashFromFinancingActivities 727000.00
netIncome 4278000.00
changeInCash -10795000.00
beginPeriodCashFlow 63186000.00
endPeriodCashFlow 52391000.00
totalCashFromOperatingActivities -784000.00
depreciation 4740000.00
changeToInventory -4168000.00
changeToAccountReceivables -3345000.00
salePurchaseOfStock 700000.00
otherCashflowsFromFinancingActivities 727000.00
changeToNetincome 1819000.00
capitalExpenditures 10738000
cashFlowsOtherOperating -382000.00
cashAndCashEquivalentsChanges -10795000.00
changeInWorkingCapital -11628000.00
stockBasedCompensation 2465000.00
otherNonCashItems 13000.00
freeCashFlow -11522000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-26
currency_symbol USD
changeToLiabilities -31645000.00
totalCashflowsFromInvestingActivities -7535000.00
totalCashFromFinancingActivities 379000.00
netIncome 33313000.00
changeInCash 57895000.00
beginPeriodCashFlow 5291000.00
endPeriodCashFlow 63186000.00
totalCashFromOperatingActivities 65051000.00
depreciation 4597000.00
dividendsPaid 7260000.00
changeToInventory 51522000.00
changeToAccountReceivables 18314000.00
salePurchaseOfStock -314000.00
otherCashflowsFromFinancingActivities 7619000.00
changeToNetincome 742000.00
capitalExpenditures 7535000
cashFlowsOtherOperating 6515000.00
cashAndCashEquivalentsChanges 57895000.00
changeInWorkingCapital 26392000.00
stockBasedCompensation 1727000.00
otherNonCashItems 87000.00
freeCashFlow 57516000.00
2014-10-31
date 2014-10-31
filing_date 2014-12-05
currency_symbol USD
changeToLiabilities 38699000.00
totalCashflowsFromInvestingActivities -5087000.00
totalCashFromFinancingActivities 1068000.00
netIncome 3311000.00
changeInCash -20259000.00
beginPeriodCashFlow 25550000.00
endPeriodCashFlow 5291000.00
totalCashFromOperatingActivities -16240000.00
depreciation 4563000.00
changeToInventory -60425000.00
changeToAccountReceivables -447000.00
salePurchaseOfStock 1100000.00
otherCashflowsFromFinancingActivities 1068000.00
changeToNetincome 1440000.00
capitalExpenditures 5087000
cashFlowsOtherOperating -3834000.00
cashAndCashEquivalentsChanges -20259000.00
changeInWorkingCapital -25560000.00
stockBasedCompensation 1763000.00
otherNonCashItems 73000.00
freeCashFlow -21327000.00
2014-07-31
date 2014-07-31
filing_date 2014-09-11
currency_symbol USD
changeToLiabilities 11047000.00
totalCashflowsFromInvestingActivities -9530000.00
totalCashFromFinancingActivities 532000.00
netIncome 8320000.00
changeInCash 7734000.00
beginPeriodCashFlow 17816000.00
endPeriodCashFlow 25550000.00
totalCashFromOperatingActivities 16732000.00
depreciation 4173000.00
changeToInventory -8173000.00
changeToAccountReceivables 796000.00
salePurchaseOfStock 500000.00
otherCashflowsFromFinancingActivities 532000.00
changeToNetincome -509000.00
capitalExpenditures 9530000
cashFlowsOtherOperating 1867000.00
cashAndCashEquivalentsChanges 7734000.00
changeInWorkingCapital 4741000.00
stockBasedCompensation 623000.00
otherNonCashItems -12000.00
freeCashFlow 7202000.00
2014-04-30
date 2014-04-30
filing_date 2014-06-05
currency_symbol USD
changeToLiabilities -1225000.00
totalCashflowsFromInvestingActivities -10170000.00
netBorrowings -19500000.00
totalCashFromFinancingActivities -18085000.00
netIncome 3080000.00
changeInCash -32368000.00
beginPeriodCashFlow 50184000.00
endPeriodCashFlow 17816000.00
totalCashFromOperatingActivities -4113000.00
depreciation 3869000.00
changeToInventory -9199000.00
changeToAccountReceivables -8225000.00
salePurchaseOfStock 1400000.00
otherCashflowsFromFinancingActivities 1415000.00
changeToNetincome 1614000.00
capitalExpenditures 10170000
cashFlowsOtherOperating -2257000.00
cashAndCashEquivalentsChanges -32368000.00
changeInWorkingCapital -12681000.00
stockBasedCompensation 1818000.00
otherNonCashItems 296000.00
freeCashFlow -14283000.00
2014-01-31
date 2014-01-31
filing_date 2014-03-26
currency_symbol USD
changeToLiabilities -12864000.00
totalCashflowsFromInvestingActivities -4173000.00
totalCashFromFinancingActivities 322000.00
netIncome 24826000.00
changeInCash 44634000.00
beginPeriodCashFlow 5550000.00
endPeriodCashFlow 50184000.00
totalCashFromOperatingActivities 48485000.00
depreciation 3610000.00
changeToInventory 26107000.00
changeToAccountReceivables 12251000.00
salePurchaseOfStock 300000.00
otherCashflowsFromFinancingActivities 15255000.00
changeToNetincome -1164000.00
capitalExpenditures 4173000
cashFlowsOtherOperating 7889000.00
cashAndCashEquivalentsChanges 44634000.00
changeInWorkingCapital 21132000.00
stockBasedCompensation 2581000.00
otherNonCashItems 158000.00
freeCashFlow 44312000.00
2013-10-31
date 2013-10-31
filing_date 2013-12-06
currency_symbol USD
changeToLiabilities 19913000.00
totalCashflowsFromInvestingActivities -6618000.00
totalCashFromFinancingActivities 2688000.00
netIncome 1677000.00
changeInCash -15538000.00
beginPeriodCashFlow 21088000.00
endPeriodCashFlow 5550000.00
totalCashFromOperatingActivities -11608000.00
depreciation 3672000.00
changeToInventory -32014000.00
changeToAccountReceivables -7352000.00
salePurchaseOfStock 2700000.00
otherCashflowsFromFinancingActivities 2688000.00
changeToNetincome 1905000.00
capitalExpenditures 6618000
cashFlowsOtherOperating -6801000.00
cashAndCashEquivalentsChanges -15538000.00
changeInWorkingCapital -18902000.00
stockBasedCompensation 2686000.00
otherNonCashItems 94000.00
freeCashFlow -18226000.00
2013-07-31
date 2013-07-31
filing_date 2013-09-10
currency_symbol USD
changeToLiabilities 4396000.00
totalCashflowsFromInvestingActivities -6992000.00
netBorrowings -15040000.00
totalCashFromFinancingActivities -14723000.00
netIncome 4069000.00
changeInCash -15634000.00
beginPeriodCashFlow 36722000.00
endPeriodCashFlow 21088000.00
totalCashFromOperatingActivities 6081000.00
depreciation 3254000.00
changeToInventory -8131000.00
changeToAccountReceivables -2248000.00
salePurchaseOfStock 300000.00
otherCashflowsFromFinancingActivities -14723000.00
changeToNetincome 2964000.00
capitalExpenditures 6992000
cashFlowsOtherOperating -523000.00
cashAndCashEquivalentsChanges -15634000.00
changeInWorkingCapital -4258000.00
stockBasedCompensation 2466000.00
otherNonCashItems 702000.00
freeCashFlow -911000.00
2013-04-30
date 2013-04-30
filing_date 2013-06-13
currency_symbol USD
changeToLiabilities -6699000.00
totalCashflowsFromInvestingActivities -8148000.00
totalCashFromFinancingActivities 560000.00
netIncome 1570000.00
changeInCash -19359000.00
beginPeriodCashFlow 56081000.00
endPeriodCashFlow 36722000.00
totalCashFromOperatingActivities -11771000.00
depreciation 2933000.00
changeToInventory -14508000.00
changeToAccountReceivables -7046000.00
salePurchaseOfStock 600000.00
otherCashflowsFromFinancingActivities 560000.00
changeToNetincome 2094000.00
capitalExpenditures 8148000
cashFlowsOtherOperating 2761000.00
cashAndCashEquivalentsChanges -19359000.00
changeInWorkingCapital -18446000.00
stockBasedCompensation 2359000.00
otherNonCashItems 78000.00
freeCashFlow -19919000.00
2013-01-31
date 2013-01-31
filing_date 2013-03-29
currency_symbol USD
totalCashFromFinancingActivities 74000.00
netIncome 19206000.00
changeInCash 48836000.00
beginPeriodCashFlow 7245000.00
endPeriodCashFlow 56081000.00
totalCashFromOperatingActivities 54210000.00
depreciation 2758000.00
dividendsPaid 99451000.00
changeToInventory 23568000.00
changeToAccountReceivables 15493000.00
salePurchaseOfStock 164739000.00
otherCashflowsFromFinancingActivities 97000.00
capitalExpenditures 5448000
changeInWorkingCapital 33553000.00
stockBasedCompensation 2167000.00
otherNonCashItems 197000.00
freeCashFlow 48762000.00
2012-10-31
date 2012-10-31
filing_date 2012-11-30
currency_symbol USD
totalCashFromFinancingActivities -1317000.00
netIncome 729000.00
changeInCash -10431000.00
beginPeriodCashFlow 17676000.00
endPeriodCashFlow 7245000.00
totalCashFromOperatingActivities -3275000.00
depreciation 2499000.00
changeToInventory -20768000.00
changeToAccountReceivables 249000.00
salePurchaseOfStock -1000000.00
otherCashflowsFromFinancingActivities -18000.00
capitalExpenditures 5839000
changeInWorkingCapital -8440000.00
stockBasedCompensation 1916000.00
otherNonCashItems 89000.00
freeCashFlow -9114000.00
2012-07-31
date 2012-07-31
filing_date 2012-09-11
currency_symbol USD
totalCashFromFinancingActivities 6849000.00
netIncome 1247000.00
changeInCash 3173000.00
beginPeriodCashFlow 14503000.00
endPeriodCashFlow 17676000.00
totalCashFromOperatingActivities 3126000.00
depreciation 2235000.00
changeToInventory -12100000.00
changeToAccountReceivables -6561000.00
otherCashflowsFromFinancingActivities 6849000.00
capitalExpenditures 6802000
changeInWorkingCapital -7078000.00
stockBasedCompensation 1911000.00
otherNonCashItems 1614000.00
freeCashFlow -3676000.00
2012-04-30
date 2012-04-30
filing_date 2012-04-30
currency_symbol USD
totalCashFromFinancingActivities 1709000.00
netIncome -1157000.00
changeInCash -26790000.00
beginPeriodCashFlow 41293000.00
endPeriodCashFlow 14503000.00
totalCashFromOperatingActivities -23698000.00
depreciation 2107000.00
changeToInventory -12741000.00
changeToAccountReceivables -15579000.00
otherCashflowsFromFinancingActivities 1709000.00
capitalExpenditures 4801000
changeInWorkingCapital -35382000.00
stockBasedCompensation 6330000.00
otherNonCashItems 50000.00
freeCashFlow -28499000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
totalCashFromFinancingActivities 1143000.00
netIncome 12427000.00
changeInCash 39526000.00
beginPeriodCashFlow 1767000.00
endPeriodCashFlow 41293000.00
totalCashFromOperatingActivities 41544000.00
depreciation 2070000.00
changeToInventory 18783000.00
changeToAccountReceivables 11737000.00
otherCashflowsFromFinancingActivities 33000.00
capitalExpenditures 3161000
changeInWorkingCapital 27075000.00
stockBasedCompensation 358000.00
otherNonCashItems -24000.00
freeCashFlow 38383000.00
2011-10-31
date 2011-10-31
filing_date 2011-10-31
currency_symbol USD
totalCashFromFinancingActivities -108000.00
netIncome 440000.00
changeInCash -3928000.00
beginPeriodCashFlow 5695000.00
endPeriodCashFlow 1767000.00
totalCashFromOperatingActivities 2341000.00
depreciation 1910000.00
changeToInventory -14561000.00
changeToAccountReceivables 964000.00
salePurchaseOfStock -108000.00
otherCashflowsFromFinancingActivities -6161000.00
capitalExpenditures 6161000
changeInWorkingCapital -760000.00
stockBasedCompensation 244000.00
otherNonCashItems 335000.00
freeCashFlow -3820000.00
2011-07-31
date 2011-07-31
filing_date 2011-07-31
currency_symbol USD
totalCashFromFinancingActivities -5000.00
netIncome 2212000.00
changeInCash -3436000.00
beginPeriodCashFlow 9131000.00
endPeriodCashFlow 5695000.00
totalCashFromOperatingActivities 1229000.00
depreciation 1657000.00
changeToInventory -4556000.00
changeToAccountReceivables -1918000.00
otherCashflowsFromFinancingActivities -5000.00
capitalExpenditures 4660000
changeInWorkingCapital -3171000.00
stockBasedCompensation 301000.00
otherNonCashItems 7000.00
freeCashFlow -3431000.00
2011-04-30
date 2011-04-30
filing_date 2011-04-30
currency_symbol USD
totalCashFromFinancingActivities -27000.00
netIncome 999000.00
changeInCash -3022000.00
beginPeriodCashFlow 12153000.00
endPeriodCashFlow 9131000.00
totalCashFromOperatingActivities 1581000.00
depreciation 1434000.00
changeToInventory -11702000.00
changeToAccountReceivables 3718000.00
otherCashflowsFromFinancingActivities -27000.00
capitalExpenditures 4576000
changeInWorkingCapital -1201000.00
stockBasedCompensation 294000.00
otherNonCashItems 32000.00
freeCashFlow -2995000.00
yearly
2024-01-31
date 2024-01-31
filing_date 2024-03-21
currency_symbol USD
investments -556335000.00
totalCashFromFinancingActivities -95859000.00
netIncome 301106000.00
changeInCash -152575000.00
beginPeriodCashFlow 332324000.00
endPeriodCashFlow 179749000.00
totalCashFromOperatingActivities 499619000.00
issuanceOfCapitalStock 980000.00
depreciation 130747000.00
changeToInventory -56907000.00
salePurchaseOfStock -80541000.00
otherCashflowsFromFinancingActivities -16586000.00
capitalExpenditures 335050000
changeInWorkingCapital 41964000.00
stockBasedCompensation 17859000.00
otherNonCashItems 351000.00
freeCashFlow 164569000.00
2023-01-31
date 2023-01-31
filing_date 2023-03-16
currency_symbol USD
investments 248014000.00
changeToLiabilities -19660000.00
totalCashflowsFromInvestingActivities -3940000.00
netBorrowings -248000.00
totalCashFromFinancingActivities -43635000.00
changeToOperatingActivities -45740000.00
netIncome 261528000.00
changeInCash 267351000.00
beginPeriodCashFlow 64973000.00
endPeriodCashFlow 332324000.00
totalCashFromOperatingActivities 314926000.00
issuanceOfCapitalStock 824000.00
depreciation 105617000.00
changeToInventory -72616000.00
salePurchaseOfStock -44988000.00
otherCashflowsFromFinancingActivities 529000.00
changeToNetincome 46987000.00
capitalExpenditures 251954000
cashFlowsOtherOperating -6930000.00
cashAndCashEquivalentsChanges 267351000.00
changeInWorkingCapital -99206000.00
stockBasedCompensation 23583000.00
otherNonCashItems 409000.00
freeCashFlow 62972000.00
2022-01-31
date 2022-01-31
filing_date 2022-03-30
currency_symbol USD
investments -465597000.00
changeToLiabilities 61559000.00
totalCashflowsFromInvestingActivities -465597000.00
totalCashFromFinancingActivities -66125000.00
changeToOperatingActivities 21713000.00
netIncome 278810000.00
changeInCash -203810000.00
beginPeriodCashFlow 268783000.00
endPeriodCashFlow 64973000.00
totalCashFromOperatingActivities 327912000.00
issuanceOfCapitalStock 828000.00
depreciation 84831000.00
changeToInventory -173837000.00
salePurchaseOfStock -67343000.00
otherCashflowsFromFinancingActivities 390000.00
changeToNetincome 33740000.00
capitalExpenditures 288167000
changeInWorkingCapital -69469000.00
stockBasedCompensation 25787000.00
otherNonCashItems 708000.00
freeCashFlow 39745000.00
2021-01-31
date 2021-01-31
filing_date 2021-03-18
currency_symbol USD
investments -86700000.00
changeToLiabilities 11146000.00
totalCashflowsFromInvestingActivities -286889000.00
netBorrowings -2029000.00
totalCashFromFinancingActivities -12784000.00
changeToOperatingActivities 96802000.00
netIncome 123361000.00
changeInCash 66293000.00
beginPeriodCashFlow 202490000.00
endPeriodCashFlow 268783000.00
totalCashFromOperatingActivities 365966000.00
issuanceOfCapitalStock 477000.00
depreciation 69345000.00
dividendsPaid 55348000.00
changeToInventory 42761000.00
changeToAccountReceivables 57673000.00
salePurchaseOfStock -16580000.00
otherCashflowsFromFinancingActivities 108667000.00
changeToNetincome 32318000.00
capitalExpenditures 200189000
cashFlowsOtherOperating 44216000.00
cashAndCashEquivalentsChanges 66293000.00
changeInWorkingCapital 140942000.00
stockBasedCompensation 9551000.00
otherNonCashItems 2572000.00
freeCashFlow 165777000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-19
currency_symbol USD
investments 18717000.00
changeToLiabilities 29373000.00
totalCashflowsFromInvestingActivities -193580000.00
totalCashFromFinancingActivities -42707000.00
changeToOperatingActivities 3149000.00
netIncome 175056000.00
changeInCash -49258000.00
beginPeriodCashFlow 251748000.00
endPeriodCashFlow 202490000.00
totalCashFromOperatingActivities 187029000.00
issuanceOfCapitalStock 435000.00
depreciation 54979000.00
changeToInventory -80392000.00
changeToAccountReceivables -24620000.00
salePurchaseOfStock -47252000.00
otherCashflowsFromFinancingActivities 4110000.00
changeToNetincome 27342000.00
capitalExpenditures 212297000
cashFlowsOtherOperating -19329000.00
cashAndCashEquivalentsChanges -49258000.00
changeInWorkingCapital -70348000.00
stockBasedCompensation 12383000.00
otherNonCashItems 117000.00
freeCashFlow -25268000.00
2019-01-31
date 2019-01-31
filing_date 2019-03-28
currency_symbol USD
investments 74248000.00
changeToLiabilities 39609000.00
totalCashflowsFromInvestingActivities -39472000.00
totalCashFromFinancingActivities -5582000.00
changeToOperatingActivities 7880000.00
netIncome 149645000.00
changeInCash 139079000.00
beginPeriodCashFlow 112669000.00
endPeriodCashFlow 251748000.00
totalCashFromOperatingActivities 184133000.00
issuanceOfCapitalStock 365000.00
depreciation 41451000.00
changeToInventory -56599000.00
changeToAccountReceivables -7985000.00
salePurchaseOfStock -9977000.00
otherCashflowsFromFinancingActivities 4030000.00
changeToNetincome 12612000.00
capitalExpenditures 113720000
cashFlowsOtherOperating -2585000.00
cashAndCashEquivalentsChanges 139079000.00
changeInWorkingCapital -19575000.00
stockBasedCompensation 12018000.00
otherNonCashItems 44000.00
freeCashFlow 70413000.00
2018-01-31
date 2018-01-31
filing_date 2018-03-22
currency_symbol USD
investments -71355000.00
changeToLiabilities 45161000.00
totalCashflowsFromInvestingActivities -139150000.00
totalCashFromFinancingActivities 8350000.00
changeToOperatingActivities 22970000.00
netIncome 102451000.00
changeInCash 36581000.00
beginPeriodCashFlow 76088000.00
endPeriodCashFlow 112669000.00
totalCashFromOperatingActivities 167381000.00
depreciation 33241000.00
changeToInventory -32589000.00
changeToAccountReceivables 7709000.00
salePurchaseOfStock -1504000.00
otherCashflowsFromFinancingActivities 9603000.00
changeToNetincome 20874000.00
capitalExpenditures 67795000
cashFlowsOtherOperating -1757000.00
cashAndCashEquivalentsChanges 36581000.00
changeInWorkingCapital 10815000.00
stockBasedCompensation 16373000.00
otherNonCashItems 138000.00
freeCashFlow 99586000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-23
currency_symbol USD
investments -41970000.00
changeToLiabilities 11931000.00
totalCashflowsFromInvestingActivities -86764000.00
totalCashFromFinancingActivities 3149000.00
netIncome 71840000.00
changeInCash 23007000.00
beginPeriodCashFlow 53081000.00
endPeriodCashFlow 76088000.00
totalCashFromOperatingActivities 106622000.00
depreciation 26631000.00
changeToInventory -6079000.00
changeToAccountReceivables 2296000.00
salePurchaseOfStock -1904000.00
otherCashflowsFromFinancingActivities 4845000.00
changeToNetincome 9530000.00
capitalExpenditures 44794000
cashFlowsOtherOperating -7231000.00
cashAndCashEquivalentsChanges 23007000.00
changeInWorkingCapital -1379000.00
stockBasedCompensation 11953000.00
otherNonCashItems 109000.00
freeCashFlow 61828000.00
2016-01-31
date 2016-01-31
filing_date 2016-03-24
currency_symbol USD
investments -46335000.00
changeToLiabilities 20562000.00
totalCashflowsFromInvestingActivities -99394000.00
totalCashFromFinancingActivities 1376000.00
netIncome 57680000.00
changeInCash -10105000.00
beginPeriodCashFlow 63186000.00
endPeriodCashFlow 53081000.00
totalCashFromOperatingActivities 87913000.00
depreciation 22227000.00
changeToInventory -32718000.00
changeToAccountReceivables 6143000.00
salePurchaseOfStock -322000.00
otherCashflowsFromFinancingActivities 1520000.00
changeToNetincome 10605000.00
capitalExpenditures 53059000
cashFlowsOtherOperating 9557000.00
cashAndCashEquivalentsChanges -10105000.00
changeInWorkingCapital -2599000.00
stockBasedCompensation 11172000.00
otherNonCashItems 59000.00
freeCashFlow 34854000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-26
currency_symbol USD
changeToLiabilities 16876000.00
totalCashflowsFromInvestingActivities -32322000.00
netBorrowings -19500000.00
totalCashFromFinancingActivities -16106000.00
netIncome 48024000.00
changeInCash 13002000.00
beginPeriodCashFlow 50184000.00
endPeriodCashFlow 63186000.00
totalCashFromOperatingActivities 61430000.00
depreciation 17202000.00
dividendsPaid 8480000.00
changeToInventory -26275000.00
changeToAccountReceivables 10438000.00
salePurchaseOfStock -314000.00
otherCashflowsFromFinancingActivities 10529000.00
changeToNetincome 3287000.00
capitalExpenditures 32322000
cashFlowsOtherOperating 2291000.00
cashAndCashEquivalentsChanges 13002000.00
changeInWorkingCapital -7108000.00
stockBasedCompensation 5931000.00
otherNonCashItems 444000.00
freeCashFlow 29108000.00
2014-01-31
date 2014-01-31
filing_date 2014-03-26
currency_symbol USD
changeToLiabilities 4746000.00
totalCashflowsFromInvestingActivities -25931000.00
netBorrowings -15040000.00
totalCashFromFinancingActivities -11153000.00
netIncome 32142000.00
changeInCash -5897000.00
beginPeriodCashFlow 56081000.00
endPeriodCashFlow 50184000.00
totalCashFromOperatingActivities 31187000.00
depreciation 13469000.00
changeToInventory -28546000.00
changeToAccountReceivables -4395000.00
salePurchaseOfStock 3900000.00
otherCashflowsFromFinancingActivities 3699000.00
changeToNetincome 5799000.00
capitalExpenditures 25931000
cashFlowsOtherOperating 3326000.00
cashAndCashEquivalentsChanges -5897000.00
changeInWorkingCapital -20474000.00
stockBasedCompensation 10092000.00
otherNonCashItems 1032000.00
freeCashFlow 5256000.00
2013-01-31
date 2013-01-31
filing_date 2013-03-29
currency_symbol USD
changeToLiabilities 1140000.00
totalCashflowsFromInvestingActivities -22890000.00
netBorrowings 31699000.00
totalCashFromFinancingActivities 7315000.00
netIncome 20025000.00
changeInCash 14788000.00
beginPeriodCashFlow 41293000.00
endPeriodCashFlow 56081000.00
totalCashFromOperatingActivities 30363000.00
depreciation 9599000.00
dividendsPaid 99451000.00
changeToInventory -22041000.00
changeToAccountReceivables -6398000.00
salePurchaseOfStock 100222000.00
otherCashflowsFromFinancingActivities -1104000.00
changeToNetincome 17730000.00
capitalExpenditures 22890000
cashFlowsOtherOperating 3455000.00
cashAndCashEquivalentsChanges 14788000.00
changeInWorkingCapital -17347000.00
stockBasedCompensation 12324000.00
otherNonCashItems 1950000.00
freeCashFlow 7473000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
totalCashFromFinancingActivities 1003000.00
netIncome 16078000.00
changeInCash 29140000.00
beginPeriodCashFlow 12153000.00
endPeriodCashFlow 41293000.00
totalCashFromOperatingActivities 46695000.00
depreciation 7071000.00
changeToInventory -12036000.00
changeToAccountReceivables 14501000.00
otherCashflowsFromFinancingActivities -107000.00
capitalExpenditures 18558000
changeInWorkingCapital 21943000.00
stockBasedCompensation 1197000.00
otherNonCashItems 350000.00
freeCashFlow 28137000.00
2011-01-31
date 2011-01-31
filing_date 2011-01-31
currency_symbol USD
totalCashFromFinancingActivities -445000.00
netIncome 7023000.00
changeInCash -283000.00
beginPeriodCashFlow 12436000.00
endPeriodCashFlow 12153000.00
totalCashFromOperatingActivities 15045000.00
depreciation 4805000.00
dividendsPaid 192417000.00
changeToInventory -10711000.00
changeToAccountReceivables 2017000.00
otherCashflowsFromFinancingActivities 191972000.00
capitalExpenditures 14883000
changeInWorkingCapital 1285000.00
stockBasedCompensation 2104000.00
otherNonCashItems 544000.00
freeCashFlow 162000.00
2010-01-31
date 2010-01-31
filing_date 2010-01-31
currency_symbol USD
totalCashFromFinancingActivities -145000.00
netIncome 11658000.00
changeInCash 1797000.00
beginPeriodCashFlow 10639000.00
endPeriodCashFlow 12436000.00
totalCashFromOperatingActivities 9227000.00
depreciation 3660000.00
changeToInventory -2606000.00
changeToAccountReceivables 334000.00
otherCashflowsFromFinancingActivities 77000.00
capitalExpenditures 7285000
changeInWorkingCapital -1394000.00
stockBasedCompensation 271000.00
otherNonCashItems 59000.00
freeCashFlow 1942000.00
Income_Statement
currency_symbol USD
quarterly
2024-07-31
date 2024-07-31
filing_date 2024-08-29
currency_symbol USD
incomeBeforeTax 44563000.00
netIncome 33000000.00
sellingGeneralAdministrative 188809000.00
grossProfit 230318000.00
reconciledDepreciation 41468000.00
ebit 41509000.00
ebitda 82977000.00
depreciationAndAmortization 41468000.00
operatingIncome 41509000.00
otherOperatingExpenses 788560000.00
taxProvision 11563000.00
interestIncome 3054000.00
netInterestIncome 3054000.00
incomeTaxExpense 11563000.00
totalRevenue 830069000.00
totalOperatingExpenses 188809000.00
costOfRevenue 599751000.00
totalOtherIncomeExpenseNet 3054000.00
netIncomeFromContinuingOps 33000000.00
2024-04-30
date 2024-04-30
filing_date 2024-06-06
currency_symbol USD
incomeBeforeTax 41140000.00
netIncome 31467000.00
sellingGeneralAdministrative 190186000.00
grossProfit 226336000.00
reconciledDepreciation 37184000.00
ebit 36150000.00
ebitda 73334000.00
depreciationAndAmortization 37184000.00
operatingIncome 36150000.00
otherOperatingExpenses 775713000.00
taxProvision 9673000.00
interestIncome 4990000.00
netInterestIncome 4990000.00
incomeTaxExpense 9673000.00
totalRevenue 811863000.00
totalOperatingExpenses 190186000.00
costOfRevenue 585527000.00
totalOtherIncomeExpenseNet 4990000.00
netIncomeFromContinuingOps 31467000.00
2024-01-31
date 2024-01-31
filing_date 2024-03-21
currency_symbol USD
incomeBeforeTax 272549000.00
netIncome 202199000.00
sellingGeneralAdministrative 183578000.00
sellingAndMarketingExpenses 62500000.00
grossProfit 514520000.00
reconciledDepreciation 37095000.00
ebit 268442000.00
ebitda 305536000.00
depreciationAndAmortization 37094000.00
operatingIncome 268442000.00
otherOperatingExpenses 1069294000.00
interestExpense 3647000.00
taxProvision 70350000.00
netInterestIncome 4107000.00
incomeTaxExpense 70350000.00
totalRevenue 1337736000.00
totalOperatingExpenses 246078000.00
costOfRevenue 823216000.00
totalOtherIncomeExpenseNet 4107000.00
netIncomeFromContinuingOps 202199000.00
2023-10-31
date 2023-10-31
filing_date 2023-11-30
currency_symbol USD
incomeBeforeTax 19557000.00
netIncome 14594000.00
sellingGeneralAdministrative 206705000.00
grossProfit 222828000.00
reconciledDepreciation 33584000.00
ebit 16123000.00
ebitda 49707000.00
depreciationAndAmortization 33584000.00
operatingIncome 16123000.00
otherOperatingExpenses 720282000.00
taxProvision 4963000.00
interestIncome 3434000.00
netInterestIncome 3434000.00
incomeTaxExpense 4963000.00
totalRevenue 736405000.00
totalOperatingExpenses 206705000.00
costOfRevenue 513577000.00
totalOtherIncomeExpenseNet 3434000.00
netIncomeFromContinuingOps 14594000.00
netIncomeApplicableToCommonShares 14594000.00
2023-07-31
date 2023-07-31
filing_date 2023-08-31
currency_symbol USD
incomeBeforeTax 62936000.00
netIncome 46835000.00
sellingGeneralAdministrative 205985000.00
grossProfit 264579000.00
reconciledDepreciation 30882000.00
ebit 58594000.00
ebitda 89476000.00
depreciationAndAmortization 30882000.00
operatingIncome 58594000.00
otherOperatingExpenses 700387000.00
taxProvision 16101000.00
interestIncome 4342000.00
netInterestIncome 4342000.00
incomeTaxExpense 16101000.00
totalRevenue 758981000.00
totalOperatingExpenses 205985000.00
costOfRevenue 494402000.00
totalOtherIncomeExpenseNet 4342000.00
netIncomeFromContinuingOps 46835000.00
netIncomeApplicableToCommonShares 46835000.00
2023-04-30
date 2023-04-30
filing_date 2023-06-02
currency_symbol USD
incomeBeforeTax 46059000.00
netIncome 37478000.00
sellingGeneralAdministrative 192392000.00
grossProfit 234804000.00
reconciledDepreciation 29186000.00
ebit 42412000.00
ebitda 71598000.00
depreciationAndAmortization 29186000.00
operatingIncome 42412000.00
otherOperatingExpenses 683835000.00
interestExpense 3647000.00
taxProvision 8581000.00
interestIncome 3647000.00
netInterestIncome 3647000.00
incomeTaxExpense 8581000.00
totalRevenue 726247000.00
totalOperatingExpenses 192392000.00
costOfRevenue 491443000.00
totalOtherIncomeExpenseNet 3647000.00
netIncomeFromContinuingOps 37478000.00
netIncomeApplicableToCommonShares 37478000.00
2023-01-31
date 2023-01-31
filing_date 2023-03-16
currency_symbol USD
incomeBeforeTax 227919000.00
netIncome 171320000.00
sellingGeneralAdministrative 172528000.00
sellingAndMarketingExpenses 54100000.00
grossProfit 452397000.00
reconciledDepreciation 28919000.00
ebit 225769000.00
ebitda 254688000.00
depreciationAndAmortization 28919000.00
operatingIncome 225769000.00
otherOperatingExpenses 896982000.00
interestExpense 2150000.00
taxProvision 56599000.00
netInterestIncome 2150000.00
incomeTaxExpense 56599000.00
totalRevenue 1122751000.00
totalOperatingExpenses 226628000.00
costOfRevenue 670354000.00
totalOtherIncomeExpenseNet 2150000.00
netIncomeFromContinuingOps 171320000.00
netIncomeApplicableToCommonShares 171320000.00
2022-10-31
date 2022-10-31
filing_date 2022-12-01
currency_symbol USD
incomeBeforeTax 21417000.00
netIncome 16146000.00
sellingGeneralAdministrative 186874000.00
grossProfit 207808000.00
reconciledDepreciation 27578000.00
ebit 20934000.00
ebitda 48512000.00
depreciationAndAmortization 27578000.00
operatingIncome 20934000.00
otherOperatingExpenses 624100000.00
interestExpense 483000.00
taxProvision 5271000.00
interestIncome 483000.00
netInterestIncome 483000.00
incomeTaxExpense 5271000.00
totalRevenue 645034000.00
totalOperatingExpenses 186874000.00
costOfRevenue 437226000.00
totalOtherIncomeExpenseNet 483000.00
netIncomeFromContinuingOps 16146000.00
netIncomeApplicableToCommonShares 16146000.00
2022-07-31
date 2022-07-31
filing_date 2022-09-01
currency_symbol USD
incomeBeforeTax 56106000.00
netIncome 41344000.00
sellingGeneralAdministrative 172498000.00
grossProfit 228509000.00
reconciledDepreciation 25143000.00
ebit 56011000.00
ebitda 81154000.00
depreciationAndAmortization 25143000.00
operatingIncome 56011000.00
otherOperatingExpenses 612916000.00
interestExpense 95000.00
taxProvision 14762000.00
netInterestIncome 95000.00
incomeTaxExpense 14762000.00
totalRevenue 668927000.00
totalOperatingExpenses 172498000.00
costOfRevenue 440418000.00
totalOtherIncomeExpenseNet 95000.00
netIncomeFromContinuingOps 41344000.00
netIncomeApplicableToCommonShares 41344000.00
2022-04-30
date 2022-04-30
filing_date 2022-06-09
currency_symbol USD
incomeBeforeTax 42092000.00
netIncome 32718000.00
sellingGeneralAdministrative 164448000.00
grossProfit 206777000.00
reconciledDepreciation 23977000.00
ebit 42329000.00
ebitda 66306000.00
depreciationAndAmortization 23977000.00
operatingIncome 42329000.00
otherOperatingExpenses 597267000.00
interestExpense 237000.00
taxProvision 9374000.00
netInterestIncome -237000.00
incomeTaxExpense 9374000.00
totalRevenue 639596000.00
totalOperatingExpenses 164448000.00
costOfRevenue 432819000.00
totalOtherIncomeExpenseNet -237000.00
netIncomeFromContinuingOps 32718000.00
netIncomeApplicableToCommonShares 32718000.00
2022-01-31
date 2022-01-31
filing_date 2022-03-30
currency_symbol USD
incomeBeforeTax 187071000.00
netIncome 140196000.00
sellingGeneralAdministrative 209318000.00
grossProfit 396894000.00
reconciledDepreciation 22233000.00
ebit 187576000.00
ebitda 209809000.00
depreciationAndAmortization 22233000.00
operatingIncome 187576000.00
otherOperatingExpenses 808756000.00
interestExpense 505000.00
taxProvision 46875000.00
netInterestIncome -505000.00
incomeTaxExpense 46875000.00
totalRevenue 996332000.00
totalOperatingExpenses 209318000.00
costOfRevenue 599438000.00
totalOtherIncomeExpenseNet -505000.00
netIncomeFromContinuingOps 140196000.00
netIncomeApplicableToCommonShares 140196000.00
2021-10-31
date 2021-10-31
filing_date 2021-12-02
currency_symbol USD
incomeBeforeTax 31825000.00
netIncome 24177000.00
sellingGeneralAdministrative 159913000.00
grossProfit 202362000.00
reconciledDepreciation 23118000.00
ebit 42449000.00
ebitda 65567000.00
depreciationAndAmortization 23118000.00
operatingIncome 42449000.00
otherOperatingExpenses 565196000.00
interestExpense 10624000.00
taxProvision 7648000.00
netInterestIncome -10624000.00
incomeTaxExpense 7648000.00
totalRevenue 607645000.00
totalOperatingExpenses 159913000.00
costOfRevenue 405283000.00
totalOtherIncomeExpenseNet -10624000.00
netIncomeFromContinuingOps 24177000.00
netIncomeApplicableToCommonShares 24177000.00
2021-07-31
date 2021-07-31
filing_date 2021-09-02
currency_symbol USD
incomeBeforeTax 85097000.00
netIncome 64841000.00
sellingGeneralAdministrative 144151000.00
grossProfit 230319000.00
reconciledDepreciation 20243000.00
ebit 86168000.00
ebitda 106411000.00
depreciationAndAmortization 20243000.00
operatingIncome 86168000.00
otherOperatingExpenses 560386000.00
interestExpense 1071000.00
taxProvision 20256000.00
netInterestIncome -1071000.00
incomeTaxExpense 20256000.00
totalRevenue 646554000.00
totalOperatingExpenses 144151000.00
costOfRevenue 416235000.00
totalOtherIncomeExpenseNet -1071000.00
netIncomeFromContinuingOps 64841000.00
netIncomeApplicableToCommonShares 64841000.00
2021-04-30
date 2021-04-30
filing_date 2021-06-04
currency_symbol USD
incomeBeforeTax 62710000.00
netIncome 49596000.00
sellingGeneralAdministrative 137182000.00
grossProfit 200869000.00
reconciledDepreciation 19237000.00
ebit 63687000.00
ebitda 82924000.00
depreciationAndAmortization 19237000.00
operatingIncome 63687000.00
otherOperatingExpenses 534136000.00
interestExpense 977000.00
taxProvision 13114000.00
netInterestIncome -977000.00
incomeTaxExpense 13114000.00
totalRevenue 597823000.00
totalOperatingExpenses 137182000.00
costOfRevenue 396954000.00
totalOtherIncomeExpenseNet -977000.00
netIncomeFromContinuingOps 49596000.00
netIncomeApplicableToCommonShares 49596000.00
2021-01-31
date 2021-01-31
filing_date 2021-03-18
currency_symbol USD
incomeBeforeTax 168889000.00
netIncome 123937000.00
sellingGeneralAdministrative 171322000.00
grossProfit 340930000.00
reconciledDepreciation 18426000.00
ebit 169608000.00
ebitda 188034000.00
depreciationAndAmortization 18426000.00
operatingIncome 169608000.00
otherOperatingExpenses 688906000.00
interestExpense 719000.00
taxProvision 44952000.00
netInterestIncome -719000.00
incomeTaxExpense 44952000.00
totalRevenue 858514000.00
totalOperatingExpenses 171322000.00
costOfRevenue 517584000.00
totalOtherIncomeExpenseNet -719000.00
netIncomeFromContinuingOps 123937000.00
netIncomeApplicableToCommonShares 123937000.00
2020-10-31
date 2020-10-31
filing_date 2020-12-03
currency_symbol USD
incomeBeforeTax 23589000.00
netIncome 20425000.00
sellingGeneralAdministrative 126851000.00
grossProfit 151100000.00
reconciledDepreciation 17719000.00
ebit 24249000.00
ebitda 41968000.00
depreciationAndAmortization 17719000.00
operatingIncome 24249000.00
otherOperatingExpenses 452365000.00
interestExpense 660000.00
taxProvision 3164000.00
netInterestIncome -660000.00
incomeTaxExpense 3164000.00
totalRevenue 476614000.00
totalOperatingExpenses 126851000.00
costOfRevenue 325514000.00
totalOtherIncomeExpenseNet -660000.00
netIncomeFromContinuingOps 20425000.00
netIncomeApplicableToCommonShares 20425000.00
2020-07-31
date 2020-07-31
filing_date 2020-09-03
currency_symbol USD
incomeBeforeTax 32642000.00
netIncome 29581000.00
sellingGeneralAdministrative 100397000.00
grossProfit 139839000.00
reconciledDepreciation 17012000.00
ebit 16130000.00
ebitda 33142000.00
depreciationAndAmortization 17012000.00
operatingIncome 33142000.00
otherOperatingExpenses 392968000.00
interestExpense 500000.00
taxProvision 3061000.00
netInterestIncome -500000.00
incomeTaxExpense 3061000.00
totalRevenue 426110000.00
totalOperatingExpenses 106697000.00
costOfRevenue 286271000.00
totalOtherIncomeExpenseNet -500000.00
netIncomeFromContinuingOps 29581000.00
netIncomeApplicableToCommonShares 29581000.00
2020-04-30
date 2020-04-30
filing_date 2020-06-10
currency_symbol USD
incomeBeforeTax -72053000.00
netIncome -50582000.00
sellingGeneralAdministrative 92657000.00
grossProfit 20461000.00
reconciledDepreciation 16188000.00
ebit -72196000.00
ebitda -56008000.00
depreciationAndAmortization 16188000.00
operatingIncome -72196000.00
otherOperatingExpenses 273095000.00
interestExpense 143000.00
taxProvision -21471000.00
interestIncome 143000.00
netInterestIncome 143000.00
incomeTaxExpense -21471000.00
totalRevenue 200899000.00
totalOperatingExpenses 92657000.00
costOfRevenue 180438000.00
totalOtherIncomeExpenseNet 143000.00
netIncomeFromContinuingOps -50582000.00
netIncomeApplicableToCommonShares -50582000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-19
currency_symbol USD
incomeBeforeTax 144434000.00
netIncome 110374000.00
sellingGeneralAdministrative 145027000.00
grossProfit 289128000.00
reconciledDepreciation 15085000.00
ebit 144101000.00
ebitda 159186000.00
depreciationAndAmortization 15085000.00
operatingIncome 144101000.00
otherOperatingExpenses 543029000.00
interestExpense 333000.00
incomeTaxExpense 34060000.00
totalRevenue 687130000.00
totalOperatingExpenses 145027000.00
costOfRevenue 398002000.00
totalOtherIncomeExpenseNet 333000.00
netIncomeFromContinuingOps 110374000.00
netIncomeApplicableToCommonShares 110374000.00
2019-10-31
date 2019-10-31
filing_date 2019-12-05
currency_symbol USD
incomeBeforeTax 13438000.00
netIncome 10189000.00
sellingGeneralAdministrative 105997000.00
grossProfit 118682000.00
reconciledDepreciation 14435000.00
ebit 12685000.00
ebitda 27120000.00
depreciationAndAmortization 14435000.00
operatingIncome 12685000.00
otherOperatingExpenses 364753000.00
interestExpense 753000.00
incomeTaxExpense 3249000.00
totalRevenue 377438000.00
totalOperatingExpenses 105997000.00
costOfRevenue 258756000.00
totalOtherIncomeExpenseNet 753000.00
netIncomeFromContinuingOps 10189000.00
netIncomeApplicableToCommonShares 10189000.00
2019-07-31
date 2019-07-31
filing_date 2019-08-29
currency_symbol USD
incomeBeforeTax 37541000.00
netIncome 28831000.00
sellingGeneralAdministrative 110142000.00
grossProfit 146171000.00
reconciledDepreciation 13598000.00
ebit 36029000.00
ebitda 49627000.00
depreciationAndAmortization 13598000.00
operatingIncome 36029000.00
otherOperatingExpenses 381371000.00
interestExpense 1512000.00
incomeTaxExpense 8710000.00
totalRevenue 417400000.00
totalOperatingExpenses 110142000.00
costOfRevenue 271229000.00
totalOtherIncomeExpenseNet 1512000.00
netIncomeFromContinuingOps 28831000.00
netIncomeApplicableToCommonShares 28831000.00
2019-04-30
date 2019-04-30
filing_date 2019-06-06
currency_symbol USD
incomeBeforeTax 26156000.00
netIncome 25662000.00
sellingGeneralAdministrative 95516000.00
grossProfit 119985000.00
reconciledDepreciation 11861000.00
ebit 24469000.00
ebitda 36330000.00
depreciationAndAmortization 11861000.00
operatingIncome 24469000.00
otherOperatingExpenses 340293000.00
interestExpense 1687000.00
incomeTaxExpense 494000.00
totalRevenue 364762000.00
totalOperatingExpenses 95516000.00
costOfRevenue 244777000.00
totalOtherIncomeExpenseNet 1687000.00
netIncomeFromContinuingOps 25662000.00
netIncomeApplicableToCommonShares 25662000.00
2019-01-31
date 2019-01-31
filing_date 2019-03-28
currency_symbol USD
incomeBeforeTax 118011000.00
netIncome 89262000.00
sellingGeneralAdministrative 127497000.00
grossProfit 244005000.00
reconciledDepreciation 11184000.00
ebit 105324000.00
ebitda 116508000.00
depreciationAndAmortization 11184000.00
operatingIncome 116508000.00
otherOperatingExpenses 486176000.00
interestExpense 1503000.00
incomeTaxExpense 28749000.00
totalRevenue 602684000.00
totalOperatingExpenses 127497000.00
costOfRevenue 358679000.00
totalOtherIncomeExpenseNet 1503000.00
netIncomeFromContinuingOps 89262000.00
netIncomeApplicableToCommonShares 89262000.00
2018-10-31
date 2018-10-31
filing_date 2018-12-06
currency_symbol USD
incomeBeforeTax 16606000.00
netIncome 13516000.00
sellingGeneralAdministrative 86542000.00
grossProfit 102090000.00
reconciledDepreciation 10900000.00
ebit 15548000.00
ebitda 26448000.00
depreciationAndAmortization 10900000.00
operatingIncome 15548000.00
otherOperatingExpenses 297275000.00
interestExpense 1058000.00
incomeTaxExpense 3090000.00
totalRevenue 312823000.00
totalOperatingExpenses 86542000.00
costOfRevenue 210733000.00
totalOtherIncomeExpenseNet 1058000.00
netIncomeFromContinuingOps 13516000.00
netIncomeApplicableToCommonShares 13516000.00
2018-07-31
date 2018-07-31
filing_date 2018-09-07
currency_symbol USD
incomeBeforeTax 31405000.00
netIncome 25063000.00
sellingGeneralAdministrative 91300000.00
grossProfit 121752000.00
reconciledDepreciation 10063000.00
ebit 30422000.00
ebitda 40485000.00
depreciationAndAmortization 10063000.00
operatingIncome 30422000.00
otherOperatingExpenses 317312000.00
interestExpense 983000.00
incomeTaxExpense 6342000.00
totalRevenue 347734000.00
totalOperatingExpenses 91330000.00
costOfRevenue 225982000.00
totalOtherIncomeExpenseNet 983000.00
netIncomeFromContinuingOps 25063000.00
netIncomeApplicableToCommonShares 25063000.00
2018-04-30
date 2018-04-30
filing_date 2018-06-07
currency_symbol USD
incomeBeforeTax 25785000.00
netIncome 21804000.00
sellingGeneralAdministrative 72500000.00
grossProfit 97238000.00
reconciledDepreciation 9304000.00
ebit 24706000.00
ebitda 34010000.00
depreciationAndAmortization 9304000.00
operatingIncome 24706000.00
otherOperatingExpenses 271616000.00
interestExpense 1079000.00
incomeTaxExpense 3981000.00
totalRevenue 296322000.00
totalOperatingExpenses 72532000.00
costOfRevenue 199084000.00
totalOtherIncomeExpenseNet 1079000.00
netIncomeFromContinuingOps 21804000.00
netIncomeApplicableToCommonShares 21804000.00
2018-01-31
date 2018-01-31
filing_date 2018-03-22
currency_symbol USD
incomeBeforeTax 104051000.00
netIncome 67377000.00
sellingGeneralAdministrative 104000000.00
grossProfit 207490000.00
reconciledDepreciation 9048000.00
ebit 103495000.00
ebitda 112543000.00
depreciationAndAmortization 9048000.00
operatingIncome 103495000.00
otherOperatingExpenses 401337000.00
interestExpense 556000.00
incomeTaxExpense 36674000.00
totalRevenue 504832000.00
totalOperatingExpenses 103995000.00
costOfRevenue 297342000.00
totalOtherIncomeExpenseNet 556000.00
netIncomeFromContinuingOps 67377000.00
netIncomeApplicableToCommonShares 67377000.00
2017-10-31
date 2017-10-31
filing_date 2017-12-01
currency_symbol USD
incomeBeforeTax 15147000.00
netIncome 9879000.00
sellingGeneralAdministrative 68800000.00
grossProfit 83631000.00
reconciledDepreciation 8714000.00
ebit 14813000.00
ebitda 23527000.00
depreciationAndAmortization 8714000.00
operatingIncome 14813000.00
otherOperatingExpenses 242362000.00
interestExpense 334000.00
incomeTaxExpense 5268000.00
totalRevenue 257175000.00
totalOperatingExpenses 68818000.00
costOfRevenue 173544000.00
totalOtherIncomeExpenseNet 334000.00
netIncomeFromContinuingOps 9879000.00
netIncomeApplicableToCommonShares 9879000.00
2017-07-31
date 2017-07-31
filing_date 2017-08-31
currency_symbol USD
incomeBeforeTax 26560000.00
netIncome 16804000.00
sellingGeneralAdministrative 72200000.00
grossProfit 98506000.00
reconciledDepreciation 8189000.00
ebit 18112000.00
ebitda 26301000.00
depreciationAndAmortization 8189000.00
operatingIncome 26301000.00
otherOperatingExpenses 257019000.00
interestExpense 259000.00
incomeTaxExpense 9756000.00
totalRevenue 283320000.00
totalOperatingExpenses 72205000.00
costOfRevenue 184814000.00
totalOtherIncomeExpenseNet 259000.00
netIncomeFromContinuingOps 16804000.00
netIncomeApplicableToCommonShares 16804000.00
2017-04-30
date 2017-04-30
filing_date 2017-06-02
currency_symbol USD
incomeBeforeTax 13091000.00
netIncome 8391000.00
sellingGeneralAdministrative 61000000.00
grossProfit 73786000.00
reconciledDepreciation 7290000.00
ebit 12782000.00
ebitda 20072000.00
depreciationAndAmortization 7290000.00
operatingIncome 12782000.00
otherOperatingExpenses 220099000.00
interestExpense 309000.00
incomeTaxExpense 4700000.00
totalRevenue 232881000.00
totalOperatingExpenses 61004000.00
costOfRevenue 159095000.00
totalOtherIncomeExpenseNet 309000.00
netIncomeFromContinuingOps 8391000.00
netIncomeApplicableToCommonShares 8391000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-23
currency_symbol USD
incomeBeforeTax 78953000.00
netIncome 49788000.00
sellingGeneralAdministrative 80600000.00
grossProfit 159417000.00
reconciledDepreciation 7182000.00
ebit 78865000.00
ebitda 86047000.00
depreciationAndAmortization 7182000.00
operatingIncome 78865000.00
otherOperatingExpenses 309225000.00
interestExpense 88000.00
incomeTaxExpense 29165000.00
totalRevenue 388090000.00
totalOperatingExpenses 80552000.00
costOfRevenue 228673000.00
totalOtherIncomeExpenseNet 88000.00
netIncomeFromContinuingOps 49788000.00
netIncomeApplicableToCommonShares 49788000.00
2016-10-31
date 2016-10-31
filing_date 2016-12-02
currency_symbol USD
incomeBeforeTax 8695000.00
netIncome 5447000.00
sellingGeneralAdministrative 55400000.00
grossProfit 64003000.00
reconciledDepreciation 6769000.00
ebit 8631000.00
ebitda 15400000.00
depreciationAndAmortization 6769000.00
operatingIncome 8631000.00
otherOperatingExpenses 190844000.00
interestExpense 64000.00
incomeTaxExpense 3248000.00
totalRevenue 199475000.00
totalOperatingExpenses 55372000.00
costOfRevenue 135472000.00
totalOtherIncomeExpenseNet 64000.00
netIncomeFromContinuingOps 5447000.00
netIncomeApplicableToCommonShares 5447000.00
2016-07-31
date 2016-07-31
filing_date 2016-09-01
currency_symbol USD
incomeBeforeTax 15787000.00
netIncome 9847000.00
sellingGeneralAdministrative 57600000.00
grossProfit 73350000.00
reconciledDepreciation 6555000.00
ebit 15714000.00
ebitda 22269000.00
depreciationAndAmortization 6555000.00
operatingIncome 15714000.00
otherOperatingExpenses 204416000.00
interestExpense 73000.00
incomeTaxExpense 5940000.00
totalRevenue 220130000.00
totalOperatingExpenses 57636000.00
costOfRevenue 146780000.00
totalOtherIncomeExpenseNet 73000.00
netIncomeFromContinuingOps 9847000.00
netIncomeApplicableToCommonShares 9847000.00
2016-04-30
date 2016-04-30
filing_date 2016-06-03
currency_symbol USD
incomeBeforeTax 10826000.00
netIncome 6758000.00
sellingGeneralAdministrative 49515000.00
grossProfit 60267000.00
reconciledDepreciation 6125000.00
ebit 10752000.00
ebitda 16877000.00
depreciationAndAmortization 6125000.00
operatingIncome 10752000.00
otherOperatingExpenses 181963000.00
interestExpense 74000.00
incomeTaxExpense 4068000.00
totalRevenue 192715000.00
totalOperatingExpenses 49515000.00
costOfRevenue 132448000.00
totalOtherIncomeExpenseNet 74000.00
netIncomeFromContinuingOps 6758000.00
netIncomeApplicableToCommonShares 6758000.00
2016-01-31
date 2016-01-31
filing_date 2016-03-24
currency_symbol USD
incomeBeforeTax 67394000.00
netIncome 42004000.00
sellingGeneralAdministrative 64800000.00
grossProfit 132182000.00
reconciledDepreciation 6101000.00
ebit 67366000.00
ebitda 73467000.00
depreciationAndAmortization 6101000.00
operatingIncome 67366000.00
otherOperatingExpenses 258985000.00
interestExpense 28000.00
incomeTaxExpense 25390000.00
totalRevenue 326351000.00
totalOperatingExpenses 64816000.00
costOfRevenue 194169000.00
totalOtherIncomeExpenseNet 28000.00
netIncomeFromContinuingOps 42004000.00
netIncomeApplicableToCommonShares 42004000.00
2015-10-31
date 2015-10-31
filing_date 2015-12-04
currency_symbol USD
incomeBeforeTax 7020000.00
netIncome 4337000.00
sellingGeneralAdministrative 45768000.00
grossProfit 52765000.00
reconciledDepreciation 5894000.00
ebit 6997000.00
ebitda 12891000.00
depreciationAndAmortization 5894000.00
operatingIncome 6997000.00
otherOperatingExpenses 162688000.00
interestExpense 23000.00
incomeTaxExpense 2683000.00
totalRevenue 169685000.00
totalOperatingExpenses 45768000.00
costOfRevenue 116920000.00
totalOtherIncomeExpenseNet 23000.00
netIncomeFromContinuingOps 4337000.00
netIncomeApplicableToCommonShares 4337000.00
2015-07-31
date 2015-07-31
filing_date 2015-09-03
currency_symbol USD
incomeBeforeTax 11230000.00
netIncome 7061000.00
sellingGeneralAdministrative 48300000.00
grossProfit 59826000.00
reconciledDepreciation 5492000.00
ebit 11557000.00
ebitda 17049000.00
depreciationAndAmortization 5492000.00
nonOperatingIncomeNetOther -325000.00
operatingIncome 11557000.00
otherOperatingExpenses 170634000.00
interestExpense 2000.00
incomeTaxExpense 4169000.00
totalRevenue 182191000.00
totalOperatingExpenses 48269000.00
costOfRevenue 122365000.00
totalOtherIncomeExpenseNet -325000.00
netIncomeFromContinuingOps 7061000.00
netIncomeApplicableToCommonShares 7061000.00
2015-04-30
date 2015-04-30
filing_date 2015-06-04
currency_symbol USD
incomeBeforeTax 7012000.00
netIncome 4278000.00
sellingGeneralAdministrative 40100000.00
grossProfit 47161000.00
reconciledDepreciation 4740000.00
ebit 7021000.00
ebitda 11761000.00
depreciationAndAmortization 4740000.00
operatingIncome 7021000.00
otherOperatingExpenses 146706000.00
interestExpense 9000.00
incomeTaxExpense 2734000.00
totalRevenue 153727000.00
totalOperatingExpenses 40140000.00
costOfRevenue 106566000.00
totalOtherIncomeExpenseNet -9000.00
netIncomeFromContinuingOps 4278000.00
netIncomeApplicableToCommonShares 4278000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-26
currency_symbol USD
incomeBeforeTax 52914000.00
netIncome 33313000.00
sellingGeneralAdministrative 53389000.00
grossProfit 106328000.00
reconciledDepreciation 4597000.00
ebit 52939000.00
ebitda 57536000.00
depreciationAndAmortization 4597000.00
nonOperatingIncomeNetOther 12000.00
operatingIncome 52939000.00
otherOperatingExpenses 210817000.00
interestExpense 37000.00
incomeTaxExpense 19601000.00
totalRevenue 263756000.00
totalOperatingExpenses 53389000.00
costOfRevenue 157428000.00
totalOtherIncomeExpenseNet 12000.00
netIncomeFromContinuingOps 33313000.00
netIncomeApplicableToCommonShares 33313000.00
2014-10-31
date 2014-10-31
filing_date 2014-12-05
currency_symbol USD
incomeBeforeTax 5474000.00
netIncome 3311000.00
sellingGeneralAdministrative 36100000.00
grossProfit 41623000.00
reconciledDepreciation 4563000.00
ebit 5480000.00
ebitda 10043000.00
depreciationAndAmortization 4563000.00
operatingIncome 5480000.00
otherOperatingExpenses 132499000.00
interestExpense 6000.00
incomeTaxExpense 2163000.00
totalRevenue 137979000.00
totalOperatingExpenses 36143000.00
costOfRevenue 96356000.00
totalOtherIncomeExpenseNet -6000.00
netIncomeFromContinuingOps 3311000.00
netIncomeApplicableToCommonShares 3311000.00
2014-07-31
date 2014-07-31
filing_date 2014-09-11
currency_symbol USD
incomeBeforeTax 13325000.00
netIncome 8320000.00
sellingGeneralAdministrative 37600000.00
grossProfit 50905000.00
reconciledDepreciation 4173000.00
ebit 13335000.00
ebitda 17508000.00
depreciationAndAmortization 4173000.00
operatingIncome 13335000.00
otherOperatingExpenses 139144000.00
interestExpense 10000.00
incomeTaxExpense 5005000.00
totalRevenue 152479000.00
totalOperatingExpenses 37570000.00
costOfRevenue 101574000.00
totalOtherIncomeExpenseNet -10000.00
netIncomeFromContinuingOps 8320000.00
netIncomeApplicableToCommonShares 8320000.00
2014-04-30
date 2014-04-30
filing_date 2014-06-05
currency_symbol USD
incomeBeforeTax 4946000.00
netIncome 3080000.00
sellingGeneralAdministrative 33700000.00
grossProfit 38935000.00
reconciledDepreciation 3869000.00
ebit 5506000.00
ebitda 9375000.00
depreciationAndAmortization 3869000.00
nonOperatingIncomeNetOther -244000.00
operatingIncome 5262000.00
otherOperatingExpenses 120742000.00
interestExpense 72000.00
incomeTaxExpense 1866000.00
totalRevenue 126004000.00
totalOperatingExpenses 33673000.00
costOfRevenue 87069000.00
totalOtherIncomeExpenseNet -244000.00
netIncomeFromContinuingOps 3080000.00
netIncomeApplicableToCommonShares 3060000.00
2014-01-31
date 2014-01-31
filing_date 2014-03-26
currency_symbol USD
incomeBeforeTax 40051000.00
netIncome 24826000.00
sellingGeneralAdministrative 43800000.00
grossProfit 84169000.00
reconciledDepreciation 3610000.00
ebit 40341000.00
ebitda 43951000.00
depreciationAndAmortization 3610000.00
operatingIncome 40341000.00
otherOperatingExpenses 171623000.00
interestExpense 290000.00
incomeTaxExpense 15225000.00
totalRevenue 211964000.00
totalOperatingExpenses 43828000.00
costOfRevenue 127795000.00
totalOtherIncomeExpenseNet -290000.00
netIncomeFromContinuingOps 24930000.00
netIncomeApplicableToCommonShares 24465000.00
2013-10-31
date 2013-10-31
filing_date 2013-12-06
currency_symbol USD
incomeBeforeTax 2700000.00
netIncome 1677000.00
sellingGeneralAdministrative 31200000.00
grossProfit 34234000.00
reconciledDepreciation 3672000.00
ebit 3021000.00
ebitda 6693000.00
depreciationAndAmortization 3672000.00
operatingIncome 3021000.00
otherOperatingExpenses 107726000.00
interestExpense 321000.00
incomeTaxExpense 1023000.00
totalRevenue 110747000.00
totalOperatingExpenses 31213000.00
costOfRevenue 76513000.00
totalOtherIncomeExpenseNet -321000.00
netIncomeFromContinuingOps 1656000.00
netIncomeApplicableToCommonShares 1656000.00
2013-07-31
date 2013-07-31
filing_date 2013-09-10
currency_symbol USD
incomeBeforeTax 6529000.00
netIncome 4069000.00
sellingGeneralAdministrative 32200000.00
grossProfit 39400000.00
reconciledDepreciation 3254000.00
ebit 7452000.00
ebitda 10706000.00
depreciationAndAmortization 3254000.00
nonOperatingIncomeNetOther -266000.00
operatingIncome 7186000.00
otherOperatingExpenses 109901000.00
interestExpense 391000.00
incomeTaxExpense 2460000.00
totalRevenue 117087000.00
totalOperatingExpenses 32214000.00
costOfRevenue 77687000.00
totalOtherIncomeExpenseNet -266000.00
netIncomeFromContinuingOps 4017000.00
netIncomeApplicableToCommonShares 4017000.00
2013-04-30
date 2013-04-30
filing_date 2013-06-13
currency_symbol USD
incomeBeforeTax 2678000.00
netIncome 1570000.00
sellingGeneralAdministrative 27000000.00
grossProfit 30213000.00
reconciledDepreciation 2933000.00
ebit 3189000.00
ebitda 6122000.00
depreciationAndAmortization 2933000.00
operatingIncome 3189000.00
otherOperatingExpenses 92415000.00
interestExpense 511000.00
incomeTaxExpense 1108000.00
totalRevenue 95604000.00
totalOperatingExpenses 27024000.00
costOfRevenue 65391000.00
totalOtherIncomeExpenseNet -511000.00
netIncomeFromContinuingOps 1539000.00
netIncomeApplicableToCommonShares 1539000.00
2013-01-31
date 2013-01-31
filing_date 2013-03-29
currency_symbol USD
incomeBeforeTax 32648000.00
netIncome 19206000.00
sellingGeneralAdministrative 38100000.00
grossProfit 71138000.00
reconciledDepreciation 2758000.00
ebit 33043000.00
ebitda 35801000.00
depreciationAndAmortization 2758000.00
operatingIncome 33043000.00
otherOperatingExpenses 140546000.00
interestExpense 545000.00
incomeTaxExpense 13442000.00
totalRevenue 173589000.00
totalOperatingExpenses 38095000.00
costOfRevenue 102451000.00
totalOtherIncomeExpenseNet 150000.00
2012-10-31
date 2012-10-31
filing_date 2012-11-30
currency_symbol USD
incomeBeforeTax 1284000.00
netIncome 729000.00
sellingGeneralAdministrative 25100000.00
grossProfit 26931000.00
reconciledDepreciation 2499000.00
ebit -665000.00
ebitda 1834000.00
depreciationAndAmortization 2499000.00
nonOperatingIncomeNetOther -7000.00
operatingIncome 1841000.00
otherOperatingExpenses 84746000.00
interestExpense 550000.00
incomeTaxExpense 555000.00
totalRevenue 86587000.00
totalOperatingExpenses 25090000.00
costOfRevenue 59656000.00
totalOtherIncomeExpenseNet -7000.00
netIncomeFromContinuingOps 710000.00
netIncomeApplicableToCommonShares 710000.00
2012-07-31
date 2012-07-31
filing_date 2012-09-11
currency_symbol USD
incomeBeforeTax 2090000.00
netIncome 1247000.00
sellingGeneralAdministrative 24012000.00
grossProfit 28747000.00
reconciledDepreciation 2235000.00
ebit 6064000.00
ebitda 8299000.00
depreciationAndAmortization 2235000.00
nonOperatingIncomeNetOther -1329000.00
operatingIncome 4735000.00
otherOperatingExpenses 82085000.00
interestExpense 1316000.00
incomeTaxExpense 843000.00
totalRevenue 86820000.00
totalOperatingExpenses 24012000.00
costOfRevenue 58073000.00
totalOtherIncomeExpenseNet -1329000.00
netIncomeFromContinuingOps -64156000.00
netIncomeApplicableToCommonShares -64156000.00
2012-04-30
date 2012-04-30
filing_date 2012-04-30
currency_symbol USD
incomeBeforeTax -1928000.00
netIncome -1157000.00
grossProfit 23020000.00
reconciledDepreciation 2107000.00
ebit -1965000.00
ebitda 142000.00
depreciationAndAmortization 2107000.00
operatingIncome -1965000.00
otherOperatingExpenses 73794000.00
interestExpense 37000.00
incomeTaxExpense -771000.00
totalRevenue 71829000.00
totalOperatingExpenses 24985000.00
costOfRevenue 48809000.00
totalOtherIncomeExpenseNet 37000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
incomeBeforeTax 20157000.00
netIncome 12427000.00
grossProfit 51890000.00
reconciledDepreciation 2070000.00
ebit 20133000.00
ebitda 22203000.00
depreciationAndAmortization 2070000.00
operatingIncome 20133000.00
otherOperatingExpenses 105692000.00
interestExpense 24000.00
incomeTaxExpense 7730000.00
totalRevenue 125825000.00
totalOperatingExpenses 31757000.00
costOfRevenue 73935000.00
totalOtherIncomeExpenseNet 24000.00
2011-10-31
date 2011-10-31
filing_date 2011-10-31
currency_symbol USD
incomeBeforeTax 733000.00
netIncome 440000.00
grossProfit 18373000.00
reconciledDepreciation 1910000.00
ebit 739000.00
ebitda 2649000.00
depreciationAndAmortization 1910000.00
operatingIncome 739000.00
otherOperatingExpenses 61156000.00
interestExpense 6000.00
incomeTaxExpense 293000.00
totalRevenue 61895000.00
totalOperatingExpenses 17634000.00
costOfRevenue 43522000.00
totalOtherIncomeExpenseNet -6000.00
2011-07-31
date 2011-07-31
filing_date 2011-07-31
currency_symbol USD
incomeBeforeTax 3683000.00
netIncome 2212000.00
grossProfit 20011000.00
reconciledDepreciation 1657000.00
ebit 3688000.00
ebitda 5345000.00
depreciationAndAmortization 1657000.00
operatingIncome 3688000.00
otherOperatingExpenses 58278000.00
interestExpense 5000.00
incomeTaxExpense 1471000.00
totalRevenue 61966000.00
totalOperatingExpenses 16323000.00
costOfRevenue 41955000.00
totalOtherIncomeExpenseNet -5000.00
2011-04-30
date 2011-04-30
filing_date 2011-04-30
currency_symbol USD
incomeBeforeTax 1664000.00
netIncome 999000.00
grossProfit 14587000.00
reconciledDepreciation 1434000.00
ebit 1661000.00
ebitda 3095000.00
depreciationAndAmortization 1434000.00
operatingIncome 1661000.00
otherOperatingExpenses 45766000.00
interestExpense 3000.00
incomeTaxExpense 665000.00
totalRevenue 47427000.00
totalOperatingExpenses 12926000.00
costOfRevenue 32840000.00
totalOtherIncomeExpenseNet 3000.00
yearly
2024-01-31
date 2024-01-31
filing_date 2024-03-21
currency_symbol USD
incomeBeforeTax 401101000.00
netIncome 301106000.00
sellingGeneralAdministrative 695007000.00
sellingAndMarketingExpenses 62500000.00
grossProfit 1143078000.00
reconciledDepreciation 130747000.00
ebit 385571000.00
ebitda 516318000.00
depreciationAndAmortization 130747000.00
operatingIncome 385571000.00
otherOperatingExpenses 3173798000.00
taxProvision 99995000.00
netInterestIncome 15530000.00
incomeTaxExpense 99995000.00
totalRevenue 3559369000.00
totalOperatingExpenses 757507000.00
costOfRevenue 2416291000.00
totalOtherIncomeExpenseNet 15530000.00
netIncomeFromContinuingOps 301106000.00
2023-01-31
date 2023-01-31
filing_date 2023-03-16
currency_symbol USD
incomeBeforeTax 347534000.00
netIncome 261528000.00
sellingGeneralAdministrative 696348000.00
sellingAndMarketingExpenses 54100000.00
grossProfit 1095491000.00
reconciledDepreciation 105617000.00
ebit 345043000.00
ebitda 450660000.00
depreciationAndAmortization 105617000.00
operatingIncome 345043000.00
otherOperatingExpenses 2731265000.00
interestExpense 2491000.00
taxProvision 86006000.00
netInterestIncome 2491000.00
incomeTaxExpense 86006000.00
totalRevenue 3076308000.00
totalOperatingExpenses 750448000.00
costOfRevenue 1980817000.00
totalOtherIncomeExpenseNet 2491000.00
netIncomeFromContinuingOps 261528000.00
netIncomeApplicableToCommonShares 261528000.00
2022-01-31
date 2022-01-31
filing_date 2022-03-30
currency_symbol USD
incomeBeforeTax 366703000.00
netIncome 278810000.00
sellingGeneralAdministrative 619264000.00
sellingAndMarketingExpenses 31300000.00
grossProfit 1030444000.00
reconciledDepreciation 84831000.00
ebit 379880000.00
ebitda 464711000.00
depreciationAndAmortization 84831000.00
operatingIncome 379880000.00
otherOperatingExpenses 2468474000.00
interestExpense 13177000.00
taxProvision 87893000.00
netInterestIncome -13177000.00
incomeTaxExpense 87893000.00
totalRevenue 2848354000.00
totalOperatingExpenses 650564000.00
costOfRevenue 1817910000.00
totalOtherIncomeExpenseNet -13177000.00
netIncomeFromContinuingOps 278810000.00
netIncomeApplicableToCommonShares 278810000.00
2021-01-31
date 2021-01-31
filing_date 2021-03-18
currency_symbol USD
incomeBeforeTax 153067000.00
netIncome 123361000.00
sellingGeneralAdministrative 465927000.00
sellingAndMarketingExpenses 31600000.00
grossProfit 652330000.00
reconciledDepreciation 69345000.00
ebit 154803000.00
ebitda 224148000.00
depreciationAndAmortization 69345000.00
operatingIncome 154803000.00
otherOperatingExpenses 1807334000.00
interestExpense 1736000.00
taxProvision 29706000.00
netInterestIncome -1736000.00
incomeTaxExpense 29706000.00
totalRevenue 1962137000.00
totalOperatingExpenses 497527000.00
costOfRevenue 1309807000.00
totalOtherIncomeExpenseNet -1736000.00
netIncomeFromContinuingOps 123361000.00
netIncomeApplicableToCommonShares 123361000.00
2020-01-31
date 2020-01-31
filing_date 2020-03-19
currency_symbol USD
incomeBeforeTax 221569000.00
netIncome 175056000.00
sellingGeneralAdministrative 408582000.00
sellingAndMarketingExpenses 48100000.00
grossProfit 673966000.00
reconciledDepreciation 54979000.00
ebit 217284000.00
ebitda 272263000.00
depreciationAndAmortization 54979000.00
operatingIncome 217284000.00
otherOperatingExpenses 1629446000.00
interestExpense 4285000.00
taxProvision 46513000.00
interestIncome 4285000.00
netInterestIncome 4285000.00
incomeTaxExpense 46513000.00
totalRevenue 1846730000.00
totalOperatingExpenses 456682000.00
costOfRevenue 1172764000.00
totalOtherIncomeExpenseNet 4285000.00
netIncomeFromContinuingOps 175056000.00
netIncomeApplicableToCommonShares 175056000.00
2019-01-31
date 2019-01-31
filing_date 2019-03-28
currency_symbol USD
incomeBeforeTax 191807000.00
netIncome 149645000.00
sellingGeneralAdministrative 377901000.00
grossProfit 565085000.00
reconciledDepreciation 41451000.00
ebit 187184000.00
ebitda 228635000.00
depreciationAndAmortization 41451000.00
operatingIncome 187184000.00
otherOperatingExpenses 1372379000.00
interestExpense 4623000.00
taxProvision 42162000.00
netInterestIncome 4623000.00
incomeTaxExpense 42162000.00
totalRevenue 1559563000.00
totalOperatingExpenses 377901000.00
costOfRevenue 994478000.00
totalOtherIncomeExpenseNet 4623000.00
netIncomeFromContinuingOps 149645000.00
netIncomeApplicableToCommonShares 149645000.00
2018-01-31
date 2018-01-31
filing_date 2018-03-22
currency_symbol USD
incomeBeforeTax 158849000.00
netIncome 102451000.00
sellingGeneralAdministrative 306022000.00
grossProfit 463413000.00
reconciledDepreciation 33241000.00
ebit 157391000.00
ebitda 190632000.00
depreciationAndAmortization 33241000.00
operatingIncome 157391000.00
otherOperatingExpenses 1120817000.00
interestExpense 1458000.00
taxProvision 56398000.00
netInterestIncome 1458000.00
incomeTaxExpense 56398000.00
totalRevenue 1278208000.00
totalOperatingExpenses 306022000.00
costOfRevenue 814795000.00
totalOtherIncomeExpenseNet 1458000.00
netIncomeFromContinuingOps 102451000.00
netIncomeApplicableToCommonShares 102451000.00
2017-01-31
date 2017-01-31
filing_date 2017-03-23
currency_symbol USD
incomeBeforeTax 114261000.00
netIncome 71840000.00
sellingGeneralAdministrative 243075000.00
grossProfit 357037000.00
ebit 113962000.00
ebitda 140593000.00
depreciationAndAmortization 26631000.00
operatingIncome 113962000.00
otherOperatingExpenses 886448000.00
interestExpense 299000.00
incomeTaxExpense 42421000.00
totalRevenue 1000410000.00
totalOperatingExpenses 243075000.00
costOfRevenue 643373000.00
totalOtherIncomeExpenseNet 299000.00
netIncomeFromContinuingOps 71840000.00
netIncomeApplicableToCommonShares 71840000.00
2016-01-31
date 2016-01-31
filing_date 2016-03-24
currency_symbol USD
incomeBeforeTax 92656000.00
netIncome 57680000.00
sellingGeneralAdministrative 198993000.00
grossProfit 291934000.00
ebit 92941000.00
ebitda 115168000.00
depreciationAndAmortization 22227000.00
nonOperatingIncomeNetOther -325000.00
operatingIncome 92941000.00
otherOperatingExpenses 739013000.00
interestExpense 40000.00
incomeTaxExpense 34976000.00
totalRevenue 831954000.00
totalOperatingExpenses 198993000.00
costOfRevenue 540020000.00
totalOtherIncomeExpenseNet -325000.00
netIncomeFromContinuingOps 57680000.00
netIncomeApplicableToCommonShares 57680000.00
2015-01-31
date 2015-01-31
filing_date 2015-03-26
currency_symbol USD
incomeBeforeTax 76659000.00
netIncome 48024000.00
sellingGeneralAdministrative 160775000.00
grossProfit 237791000.00
ebit 77260000.00
ebitda 94462000.00
depreciationAndAmortization 17202000.00
nonOperatingIncomeNetOther -232000.00
operatingIncome 77016000.00
otherOperatingExpenses 603202000.00
interestExpense 125000.00
incomeTaxExpense 28635000.00
totalRevenue 680218000.00
totalOperatingExpenses 160775000.00
costOfRevenue 442427000.00
totalOtherIncomeExpenseNet -232000.00
netIncomeFromContinuingOps 48024000.00
netIncomeApplicableToCommonShares 48004000.00
2014-01-31
date 2014-01-31
filing_date 2014-03-26
currency_symbol USD
incomeBeforeTax 51958000.00
netIncome 32142000.00
sellingGeneralAdministrative 134300000.00
grossProfit 188016000.00
ebit 54003000.00
ebitda 67472000.00
depreciationAndAmortization 13469000.00
nonOperatingIncomeNetOther -266000.00
operatingIncome 53737000.00
otherOperatingExpenses 481665000.00
interestExpense 1513000.00
incomeTaxExpense 19816000.00
totalRevenue 535402000.00
totalOperatingExpenses 134279000.00
costOfRevenue 347386000.00
totalOtherIncomeExpenseNet -266000.00
netIncomeFromContinuingOps 32142000.00
netIncomeApplicableToCommonShares 31677000.00
2013-01-31
date 2013-01-31
filing_date 2013-03-29
currency_symbol USD
incomeBeforeTax 34094000.00
netIncome 20025000.00
sellingGeneralAdministrative 112200000.00
grossProfit 149836000.00
ebit 39248000.00
ebitda 48847000.00
depreciationAndAmortization 9599000.00
nonOperatingIncomeNetOther -1186000.00
operatingIncome 37654000.00
otherOperatingExpenses 381171000.00
interestExpense 2374000.00
incomeTaxExpense 14069000.00
totalRevenue 418825000.00
totalOperatingExpenses 112182000.00
costOfRevenue 268989000.00
totalOtherIncomeExpenseNet -1186000.00
netIncomeFromContinuingOps 20025000.00
netIncomeApplicableToCommonShares -45378000.00
preferredStockAndOtherAdjustments 65403000.00
2012-01-31
date 2012-01-31
filing_date 2012-01-31
currency_symbol USD
incomeBeforeTax 26237000.00
netIncome 16078000.00
grossProfit 104861000.00
ebit 26221000.00
ebitda 33292000.00
depreciationAndAmortization 7071000.00
operatingIncome 26221000.00
otherOperatingExpenses 270892000.00
interestExpense 16000.00
incomeTaxExpense 10159000.00
totalRevenue 297113000.00
totalOperatingExpenses 78640000.00
costOfRevenue 192252000.00
totalOtherIncomeExpenseNet 16000.00
2011-01-31
date 2011-01-31
filing_date 2011-01-31
currency_symbol USD
incomeBeforeTax 11776000.00
netIncome 7023000.00
grossProfit 66143000.00
ebit 11804000.00
ebitda 16609000.00
depreciationAndAmortization 4805000.00
operatingIncome 11804000.00
otherOperatingExpenses 185385000.00
interestExpense 28000.00
incomeTaxExpense 4753000.00
totalRevenue 197189000.00
totalOperatingExpenses 54339000.00
costOfRevenue 131046000.00
totalOtherIncomeExpenseNet -28000.00
2010-01-31
date 2010-01-31
filing_date 2010-01-31
currency_symbol USD
incomeBeforeTax 6805000.00
netIncome 11658000.00
grossProfit 40095000.00
ebit 6878000.00
ebitda 10538000.00
depreciationAndAmortization 3660000.00
operatingIncome 6878000.00
otherOperatingExpenses 118257000.00
interestExpense 73000.00
incomeTaxExpense -4853000.00
totalRevenue 125135000.00
totalOperatingExpenses 33217000.00
costOfRevenue 85040000.00
totalOtherIncomeExpenseNet -73000.00