FACTANKER · measured, cited, anchored official records connected

Organization record

ARI NETWORK SERVICES INC /WI

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0000879796Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/fd399754-1cff-458d-af92-1df22075c0b2

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 832000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-04-30sec_edgar
accounts_payable{"amount": 1150000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-01-31sec_edgar
accounts_payable{"amount": 785000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-10-31sec_edgar
accounts_payable{"amount": 718000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-07-31sec_edgar
accounts_payable{"amount": 574000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-04-30sec_edgar
accounts_payable{"amount": 723000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-01-31sec_edgar
accounts_payable{"amount": 785000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-10-31sec_edgar
accounts_payable{"amount": 708000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-07-31sec_edgar
accounts_payable{"amount": 766000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-04-30sec_edgar
accounts_payable{"amount": 999000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-01-31sec_edgar
accounts_payable{"amount": 942000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-10-31sec_edgar
accounts_payable{"amount": 656000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-07-31sec_edgar
accounts_payable{"amount": 554000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-04-30sec_edgar
accounts_payable{"amount": 866000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-01-31sec_edgar
accounts_payable{"amount": 553000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-10-31sec_edgar
accounts_payable{"amount": 710000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-07-31sec_edgar
accounts_payable{"amount": 792000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-04-30sec_edgar
accounts_payable{"amount": 1406000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-01-31sec_edgar
accounts_payable{"amount": 530000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-10-31sec_edgar
accounts_payable{"amount": 725000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-07-31sec_edgar
accounts_payable{"amount": 647000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-04-30sec_edgar
accounts_payable{"amount": 375000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-01-31sec_edgar
accounts_payable{"amount": 526000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-10-31sec_edgar
accounts_payable{"amount": 561000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-07-31sec_edgar
accounts_receivable{"amount": 2944000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-04-30sec_edgar
accounts_receivable{"amount": 2660000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-01-31sec_edgar
accounts_receivable{"amount": 1817000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-10-31sec_edgar
accounts_receivable{"amount": 1942000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-07-31sec_edgar
accounts_receivable{"amount": 2294000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-04-30sec_edgar
accounts_receivable{"amount": 2152000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-01-31sec_edgar
accounts_receivable{"amount": 2147000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-10-31sec_edgar
accounts_receivable{"amount": 2046000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-07-31sec_edgar
accounts_receivable{"amount": 2271000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-04-30sec_edgar
accounts_receivable{"amount": 2557000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-01-31sec_edgar
accounts_receivable{"amount": 2062000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-10-31sec_edgar
accounts_receivable{"amount": 1212000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-07-31sec_edgar
accounts_receivable{"amount": 1840000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-04-30sec_edgar
accounts_receivable{"amount": 1691000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-01-31sec_edgar
accounts_receivable{"amount": 1369000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-10-31sec_edgar
accounts_receivable{"amount": 945000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-07-31sec_edgar
accounts_receivable{"amount": 1440000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-04-30sec_edgar
accounts_receivable{"amount": 1272000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-01-31sec_edgar
accounts_receivable{"amount": 1364000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-10-31sec_edgar
accounts_receivable{"amount": 1187000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-07-31sec_edgar
accounts_receivable{"amount": 1389000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-04-30sec_edgar
accounts_receivable{"amount": 1040000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-01-31sec_edgar
accounts_receivable{"amount": 871000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-10-31sec_edgar
accounts_receivable{"amount": 1179000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-07-31sec_edgar
cash_and_equivalents{"amount": 5555000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2017-04-30sec_edgar
cash_and_equivalents{"amount": 4555000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2017-01-31sec_edgar
cash_and_equivalents{"amount": 5617000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-10-31sec_edgar
cash_and_equivalents{"amount": 5118000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-07-31sec_edgar
cash_and_equivalents{"amount": 4440000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-04-30sec_edgar
cash_and_equivalents{"amount": 3166000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-01-31sec_edgar
cash_and_equivalents{"amount": 3179000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2015-10-31sec_edgar
cash_and_equivalents{"amount": 2284000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2015-07-31sec_edgar
cash_and_equivalents{"amount": 2161000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2015-04-30sec_edgar
cash_and_equivalents{"amount": 1688000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2015-01-31sec_edgar
cash_and_equivalents{"amount": 1597000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-10-31sec_edgar
cash_and_equivalents{"amount": 1808000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-07-31sec_edgar
cash_and_equivalents{"amount": 1034000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-04-30sec_edgar
cash_and_equivalents{"amount": 581000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2014-01-31sec_edgar
cash_and_equivalents{"amount": 1121000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2013-10-31sec_edgar
cash_and_equivalents{"amount": 2195000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2013-07-31sec_edgar
cash_and_equivalents{"amount": 1164000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2013-04-30sec_edgar
cash_and_equivalents{"amount": 1164000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2013-01-31sec_edgar
cash_and_equivalents{"amount": 261000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2012-10-31sec_edgar
cash_and_equivalents{"amount": 2195000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2012-07-31sec_edgar
cash_and_equivalents{"amount": 486000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2012-04-30sec_edgar
cash_and_equivalents{"amount": 841000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2012-01-31sec_edgar
cash_and_equivalents{"amount": 998000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2011-10-31sec_edgar
cash_and_equivalents{"amount": 1350000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2011-07-31sec_edgar
cash_and_equivalents{"amount": 804000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2011-04-30sec_edgar
cash_and_equivalents{"amount": 1227000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2011-01-31sec_edgar
cash_and_equivalents{"amount": 861000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2010-10-31sec_edgar
cash_and_equivalents{"amount": 938000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2010-07-31sec_edgar
cashflow_financing{"amount": 168000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2014-04-30sec_edgar
cashflow_financing{"amount": 312000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2014-01-31sec_edgar
cashflow_financing{"amount": -96000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2013-10-31sec_edgar
cashflow_financing{"amount": 3249000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2013-07-31sec_edgar
cashflow_financing{"amount": 2430000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2013-04-30sec_edgar
cashflow_financing{"amount": 1104000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2013-01-31sec_edgar
cashflow_financing{"amount": 932000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2012-10-31sec_edgar
cashflow_financing{"amount": -1369000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2012-07-31sec_edgar
cashflow_financing{"amount": -1110000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2012-04-30sec_edgar
cashflow_financing{"amount": -720000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2012-01-31sec_edgar
cashflow_financing{"amount": -438000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2011-10-31sec_edgar
cashflow_financing{"amount": -977000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2011-07-31sec_edgar
cashflow_financing{"amount": -676000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2011-04-30sec_edgar
cashflow_financing{"amount": 44000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren2011-01-31sec_edgar
cashflow_financing{"amount": -54000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2010-10-31sec_edgar
cashflow_investing{"amount": -2361000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2014-04-30sec_edgar
cashflow_investing{"amount": -1949000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2014-01-31sec_edgar
cashflow_investing{"amount": -952000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2013-10-31sec_edgar
cashflow_investing{"amount": -4800000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2013-07-31sec_edgar
cashflow_investing{"amount": -4113000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2013-04-30sec_edgar
cashflow_investing{"amount": -3629000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2013-01-31sec_edgar
cashflow_investing{"amount": -2526000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2012-10-31sec_edgar
cashflow_investing{"amount": -1941000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2012-07-31sec_edgar
cashflow_investing{"amount": -1662000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2012-04-30sec_edgar
cashflow_investing{"amount": -962000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2012-01-31sec_edgar
cashflow_investing{"amount": -538000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2011-10-31sec_edgar
cashflow_investing{"amount": -2293000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2011-07-31sec_edgar
cashflow_investing{"amount": -1612000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2011-04-30sec_edgar
cashflow_investing{"amount": -1045000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2011-01-31sec_edgar
cashflow_investing{"amount": -549000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2010-10-31sec_edgar
cashflow_operating{"amount": 7032000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2017-04-30sec_edgar
cashflow_operating{"amount": 3815000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2017-01-31sec_edgar
cashflow_operating{"amount": 1766000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2016-10-31sec_edgar
cashflow_operating{"amount": 7725000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2016-07-31sec_edgar
cashflow_operating{"amount": 5543000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2016-04-30sec_edgar
cashflow_operating{"amount": 2951000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2016-01-31sec_edgar
cashflow_operating{"amount": 1735000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2015-10-31sec_edgar
cashflow_operating{"amount": 6313000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2015-07-31sec_edgar
cashflow_operating{"amount": 4595000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2015-04-30sec_edgar
cashflow_operating{"amount": 2734000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2015-01-31sec_edgar
cashflow_operating{"amount": 1634000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2014-10-31sec_edgar
cashflow_operating{"amount": 2383000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2014-07-31sec_edgar
cashflow_operating{"amount": 1042000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2014-04-30sec_edgar
cashflow_operating{"amount": 27000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuing2014-01-31sec_edgar
cashflow_operating{"amount": -26000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin2013-10-31sec_edgar
cashflow_operating{"amount": 2404000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2013-07-31sec_edgar
cashflow_operating{"amount": 1504000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2013-04-30sec_edgar
cashflow_operating{"amount": 1377000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2013-01-31sec_edgar
cashflow_operating{"amount": 509000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2012-10-31sec_edgar
cashflow_operating{"amount": 3507000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2012-07-31sec_edgar
cashflow_operating{"amount": 2113000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2012-04-30sec_edgar
cashflow_operating{"amount": 1375000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2012-01-31sec_edgar
cashflow_operating{"amount": 835000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2011-10-31sec_edgar
cashflow_operating{"amount": 3471000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2011-07-31sec_edgar
cashflow_operating{"amount": 2158000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2011-04-30sec_edgar
cashflow_operating{"amount": 1296000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2011-01-31sec_edgar
cashflow_operating{"amount": 526000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2010-10-31sec_edgar
common_shares_issued{"unit": "shares", "value": 17421719, "concept": "us-gaap:CommonStockSharesIssued"}2017-04-30sec_edgar
common_shares_issued{"unit": "shares", "value": 17526856, "concept": "us-gaap:CommonStockSharesIssued"}2017-01-31sec_edgar
common_shares_issued{"unit": "shares", "value": 17445532, "concept": "us-gaap:CommonStockSharesIssued"}2016-10-31sec_edgar
common_shares_issued{"unit": "shares", "value": 17310763, "concept": "us-gaap:CommonStockSharesIssued"}2016-07-31sec_edgar
common_shares_issued{"unit": "shares", "value": 17262940, "concept": "us-gaap:CommonStockSharesIssued"}2016-04-30sec_edgar
common_shares_issued{"unit": "shares", "value": 17257728, "concept": "us-gaap:CommonStockSharesIssued"}2016-01-31sec_edgar
common_shares_issued{"unit": "shares", "value": 17169523, "concept": "us-gaap:CommonStockSharesIssued"}2015-10-31sec_edgar
common_shares_issued{"unit": "shares", "value": 17097426, "concept": "us-gaap:CommonStockSharesIssued"}2015-07-31sec_edgar
common_shares_issued{"unit": "shares", "value": 15149055, "concept": "us-gaap:CommonStockSharesIssued"}2015-04-30sec_edgar
common_shares_issued{"unit": "shares", "value": 14348815, "concept": "us-gaap:CommonStockSharesIssued"}2015-01-31sec_edgar
common_shares_issued{"unit": "shares", "value": 14227257, "concept": "us-gaap:CommonStockSharesIssued"}2014-10-31sec_edgar
common_shares_issued{"unit": "shares", "value": 618744, "concept": "us-gaap:CommonStockSharesIssued"}2014-09-30sec_edgar
common_shares_issued{"unit": "shares", "value": 13506316, "concept": "us-gaap:CommonStockSharesIssued"}2014-07-31sec_edgar
common_shares_issued{"unit": "shares", "value": 13440141, "concept": "us-gaap:CommonStockSharesIssued"}2014-04-30sec_edgar
common_shares_issued{"unit": "shares", "value": 13367992, "concept": "us-gaap:CommonStockSharesIssued"}2014-01-31sec_edgar
common_shares_issued{"unit": "shares", "value": 12996588, "concept": "us-gaap:CommonStockSharesIssued"}2013-10-31sec_edgar
common_shares_issued{"unit": "shares", "value": 12996588, "concept": "us-gaap:CommonStockSharesIssued"}2013-07-31sec_edgar
common_shares_issued{"unit": "shares", "value": 8037750, "concept": "us-gaap:CommonStockSharesIssued"}2012-07-31sec_edgar
common_shares_issued{"unit": "shares", "value": 8034350, "concept": "us-gaap:CommonStockSharesIssued"}2012-04-30sec_edgar
common_shares_issued{"unit": "shares", "value": 8014000, "concept": "us-gaap:CommonStockSharesIssued"}2012-01-31sec_edgar
common_shares_issued{"unit": "shares", "value": 7998533, "concept": "us-gaap:CommonStockSharesIssued"}2011-10-31sec_edgar
common_shares_issued{"unit": "shares", "value": 7901774, "concept": "us-gaap:CommonStockSharesIssued"}2011-07-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17423219, "concept": "dei:EntityCommonStockSharesOutstanding"}2017-06-08sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17421719, "concept": "us-gaap:CommonStockSharesOutstanding"}2017-04-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17528259, "concept": "dei:EntityCommonStockSharesOutstanding"}2017-03-08sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17526856, "concept": "us-gaap:CommonStockSharesOutstanding"}2017-01-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17460032, "concept": "dei:EntityCommonStockSharesOutstanding"}2016-12-08sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17445532, "concept": "us-gaap:CommonStockSharesOutstanding"}2016-10-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17446816, "concept": "dei:EntityCommonStockSharesOutstanding"}2016-10-20sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17310763, "concept": "us-gaap:CommonStockSharesOutstanding"}2016-07-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17265315, "concept": "dei:EntityCommonStockSharesOutstanding"}2016-06-08sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17262940, "concept": "us-gaap:CommonStockSharesOutstanding"}2016-04-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17260228, "concept": "dei:EntityCommonStockSharesOutstanding"}2016-03-10sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17257728, "concept": "us-gaap:CommonStockSharesOutstanding"}2016-01-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17173273, "concept": "dei:EntityCommonStockSharesOutstanding"}2015-12-04sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17169523, "concept": "us-gaap:CommonStockSharesOutstanding"}2015-10-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17169523, "concept": "dei:EntityCommonStockSharesOutstanding"}2015-10-23sec_edgar
common_shares_outstanding{"unit": "shares", "value": 17097426, "concept": "us-gaap:CommonStockSharesOutstanding"}2015-07-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 16909055, "concept": "dei:EntityCommonStockSharesOutstanding"}2015-06-09sec_edgar
common_shares_outstanding{"unit": "shares", "value": 15149055, "concept": "us-gaap:CommonStockSharesOutstanding"}2015-04-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14348815, "concept": "dei:EntityCommonStockSharesOutstanding"}2015-03-10sec_edgar
common_shares_outstanding{"unit": "shares", "value": 13506316, "concept": "us-gaap:CommonStockSharesOutstanding"}2015-01-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14230, "concept": "dei:EntityCommonStockSharesOutstanding"}2014-12-10sec_edgar
common_shares_outstanding{"unit": "shares", "value": 13506316, "concept": "us-gaap:CommonStockSharesOutstanding"}2014-10-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14197438, "concept": "dei:EntityCommonStockSharesOutstanding"}2014-10-20sec_edgar
common_shares_outstanding{"unit": "shares", "value": 13506316, "concept": "us-gaap:CommonStockSharesOutstanding"}2014-07-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 13455203, "concept": "dei:EntityCommonStockSharesOutstanding"}2014-06-09sec_edgar
common_shares_outstanding{"unit": "shares", "value": 13440141, "concept": "us-gaap:CommonStockSharesOutstanding"}2014-04-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 13369867, "concept": "dei:EntityCommonStockSharesOutstanding"}2014-03-09sec_edgar
common_shares_outstanding{"unit": "shares", "value": 13367992, "concept": "us-gaap:CommonStockSharesOutstanding"}2014-01-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 12976588, "concept": "us-gaap:CommonStockSharesOutstanding"}2013-10-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 12996588, "concept": "dei:EntityCommonStockSharesOutstanding"}2013-10-19sec_edgar
common_shares_outstanding{"unit": "shares", "value": 12976588, "concept": "us-gaap:CommonStockSharesOutstanding"}2013-07-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 13131588, "concept": "dei:EntityCommonStockSharesOutstanding"}2013-06-04sec_edgar
common_shares_outstanding{"unit": "shares", "value": 8787789, "concept": "dei:EntityCommonStockSharesOutstanding"}2013-03-04sec_edgar
common_shares_outstanding{"unit": "shares", "value": 8611550, "concept": "dei:EntityCommonStockSharesOutstanding"}2012-12-06sec_edgar
common_shares_outstanding{"unit": "shares", "value": 8142550, "concept": "dei:EntityCommonStockSharesOutstanding"}2012-10-19sec_edgar
common_shares_outstanding{"unit": "shares", "value": 8037750, "concept": "us-gaap:CommonStockSharesOutstanding"}2012-07-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 8036150, "concept": "dei:EntityCommonStockSharesOutstanding"}2012-06-06sec_edgar
common_shares_outstanding{"unit": "shares", "value": 8034350, "concept": "us-gaap:CommonStockSharesOutstanding"}2012-04-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 8015800, "concept": "dei:EntityCommonStockSharesOutstanding"}2012-03-06sec_edgar
common_shares_outstanding{"unit": "shares", "value": 8014000, "concept": "us-gaap:CommonStockSharesOutstanding"}2012-01-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 8002283, "concept": "dei:EntityCommonStockSharesOutstanding"}2011-12-06sec_edgar
common_shares_outstanding{"unit": "shares", "value": 7998533, "concept": "us-gaap:CommonStockSharesOutstanding"}2011-10-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 7901774, "concept": "us-gaap:CommonStockSharesOutstanding"}2011-07-31sec_edgar
current_assets{"amount": 12786000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2017-04-30sec_edgar
current_assets{"amount": 10882000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2017-01-31sec_edgar