Organization record
Xactly Corp
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 916000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-04-30 | sec_edgar |
| accounts_payable | {"amount": 946000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-01-31 | sec_edgar |
| accounts_payable | {"amount": 1560000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-10-31 | sec_edgar |
| accounts_payable | {"amount": 4986000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-07-31 | sec_edgar |
| accounts_payable | {"amount": 1863000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-04-30 | sec_edgar |
| accounts_payable | {"amount": 2362000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-01-31 | sec_edgar |
| accounts_payable | {"amount": 1246000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-10-31 | sec_edgar |
| accounts_payable | {"amount": 2015000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-07-31 | sec_edgar |
| accounts_payable | {"amount": 1891000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-01-31 | sec_edgar |
| accounts_receivable | {"amount": 20278000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-01-31 | sec_edgar |
| accounts_receivable | {"amount": 15234000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-10-31 | sec_edgar |
| accounts_receivable | {"amount": 14276000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-07-31 | sec_edgar |
| accounts_receivable | {"amount": 17172000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-01-31 | sec_edgar |
| capex | {"amount": 728000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-04-30 | sec_edgar |
| capex | {"amount": 4325000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-01-31 | sec_edgar |
| capex | {"amount": 3901000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-10-31 | sec_edgar |
| capex | {"amount": 1437000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-07-31 | sec_edgar |
| capex | {"amount": 940000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2016-04-30 | sec_edgar |
| capex | {"amount": 4298000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-01-31 | sec_edgar |
| capex | {"amount": 3888000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-10-31 | sec_edgar |
| capex | {"amount": 3660000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-07-31 | sec_edgar |
| capex | {"amount": 1974000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-04-30 | sec_edgar |
| capex | {"amount": 3115000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-01-31 | sec_edgar |
| capex | {"amount": 2224000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-10-31 | sec_edgar |
| capex | {"amount": 1030000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-07-31 | sec_edgar |
| capex | {"amount": 2080000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 19179000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 15010000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 16236000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 45163000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 46047000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 48027000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 52047000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 71102000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 15897000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 19325000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 14829000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 6216000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 12452000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 6033000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-01-31 | sec_edgar |
| cashflow_operating | {"amount": 2855000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2017-04-30 | sec_edgar |
| cashflow_operating | {"amount": -3006000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2017-01-31 | sec_edgar |
| cashflow_operating | {"amount": -4541000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-10-31 | sec_edgar |
| cashflow_operating | {"amount": -2719000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-07-31 | sec_edgar |
| cashflow_operating | {"amount": -1411000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-04-30 | sec_edgar |
| cashflow_operating | {"amount": -6364000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-01-31 | sec_edgar |
| cashflow_operating | {"amount": -4635000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2015-10-31 | sec_edgar |
| cashflow_operating | {"amount": -2940000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2015-07-31 | sec_edgar |
| cashflow_operating | {"amount": -1169000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2015-04-30 | sec_edgar |
| cashflow_operating | {"amount": -11388000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2015-01-31 | sec_edgar |
| cashflow_operating | {"amount": -8622000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2014-10-31 | sec_edgar |
| cashflow_operating | {"amount": -6652000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2014-07-31 | sec_edgar |
| cashflow_operating | {"amount": -4641000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2014-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 32007136, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 31519134, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 31272236, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 30669086, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-07-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 29837703, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 29542537, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 29180081, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 29149755, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-07-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2881951, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 32140812, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-05-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 32007136, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31875121, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31519134, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31331597, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-11-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31272236, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 30750335, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-08-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 30669086, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 30127146, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-05-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29837703, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29786172, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29542537, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29184462, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-11-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29180081, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29150130, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-08-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 29149755, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2881951, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-01-31 | sec_edgar |
| current_assets | {"amount": 72145000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-04-30 | sec_edgar |
| current_assets | {"amount": 72198000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-01-31 | sec_edgar |
| current_assets | {"amount": 68469000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-10-31 | sec_edgar |
| current_assets | {"amount": 71525000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-07-31 | sec_edgar |
| current_assets | {"amount": 70361000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-04-30 | sec_edgar |
| current_assets | {"amount": 71810000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-01-31 | sec_edgar |
| current_assets | {"amount": 71211000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-10-31 | sec_edgar |
| current_assets | {"amount": 90068000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-07-31 | sec_edgar |
| current_assets | {"amount": 40474000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-01-31 | sec_edgar |
| current_liabilities | {"amount": 72591000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-04-30 | sec_edgar |
| current_liabilities | {"amount": 71657000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-01-31 | sec_edgar |
| current_liabilities | {"amount": 65640000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-10-31 | sec_edgar |
| current_liabilities | {"amount": 67779000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-07-31 | sec_edgar |
| current_liabilities | {"amount": 63989000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-04-30 | sec_edgar |
| current_liabilities | {"amount": 62038000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-01-31 | sec_edgar |
| current_liabilities | {"amount": 55881000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-10-31 | sec_edgar |
| current_liabilities | {"amount": 51353000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-07-31 | sec_edgar |
| current_liabilities | {"amount": 47265000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-01-31 | sec_edgar |
| debt_current | {"amount": 9000000, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2017-01-31 | sec_edgar |
| debt_current | {"amount": 9000000, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2016-01-31 | sec_edgar |
| debt_current | {"amount": 6500000, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2015-01-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 32140812} | 2017-05-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 31875121} | 2017-03-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 31331597} | 2016-11-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 30750335} | 2016-08-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 30127146} | 2016-05-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 29786172} | 2016-03-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 29184462} | 2015-11-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 29150130} | 2015-08-31 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 246425183, "currency": "USD"} | 2016-07-31 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 101379000, "currency": "USD"} | 2015-07-31 | sec_edgar |
| goodwill | {"amount": 6384000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2017-04-30 | sec_edgar |
| goodwill | {"amount": 6384000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2017-01-31 | sec_edgar |
| goodwill | {"amount": 6384000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2016-10-31 | sec_edgar |
| goodwill | {"amount": 6384000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2016-07-31 | sec_edgar |
| goodwill | {"amount": 6384000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2016-04-30 | sec_edgar |
| goodwill | {"amount": 6384000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2016-01-31 | sec_edgar |
| goodwill | {"amount": 6384000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2015-10-31 | sec_edgar |
| goodwill | {"amount": 6384000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2015-07-31 | sec_edgar |
| goodwill | {"amount": 6384000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2015-01-31 | sec_edgar |
| gross_profit | {"amount": 14898000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-04-30 | sec_edgar |
| gross_profit | {"amount": 58082000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-01-31 | sec_edgar |
| gross_profit | {"amount": 42987000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-10-31 | sec_edgar |
| gross_profit | {"amount": 14745000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-10-31 | sec_edgar |
| gross_profit | {"amount": 28242000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-07-31 | sec_edgar |
| gross_profit | {"amount": 14670000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-07-31 | sec_edgar |
| gross_profit | {"amount": 13572000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-04-30 | sec_edgar |
| gross_profit | {"amount": 44572000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-01-31 | sec_edgar |
| gross_profit | {"amount": 11247000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-10-31 | sec_edgar |
| gross_profit | {"amount": 32280000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-10-31 | sec_edgar |
| gross_profit | {"amount": 10479000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-07-31 | sec_edgar |
| gross_profit | {"amount": 21033000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-07-31 | sec_edgar |
| gross_profit | {"amount": 10554000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-04-30 | sec_edgar |
| gross_profit | {"amount": 36069000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-01-31 | sec_edgar |
| gross_profit | {"amount": 8938000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-10-31 | sec_edgar |
| gross_profit | {"amount": 26369000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-10-31 | sec_edgar |
| gross_profit | {"amount": 17431000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-07-31 | sec_edgar |
| gross_profit | {"amount": 8735000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-07-31 | sec_edgar |
| gross_profit | {"amount": 27669000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-01-31 | sec_edgar |
| income_tax_expense | {"amount": 91000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-04-30 | sec_edgar |
| income_tax_expense | {"amount": 241000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-01-31 | sec_edgar |
| income_tax_expense | {"amount": 223000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-10-31 | sec_edgar |
| income_tax_expense | {"amount": 74000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-10-31 | sec_edgar |
| income_tax_expense | {"amount": 69000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-07-31 | sec_edgar |
| income_tax_expense | {"amount": 148000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-07-31 | sec_edgar |
| income_tax_expense | {"amount": 79000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-04-30 | sec_edgar |
| income_tax_expense | {"amount": 299000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-01-31 | sec_edgar |
| income_tax_expense | {"amount": 181000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-10-31 | sec_edgar |
| income_tax_expense | {"amount": 62000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-10-31 | sec_edgar |
| income_tax_expense | {"amount": 17000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-07-31 | sec_edgar |
| income_tax_expense | {"amount": 119000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-07-31 | sec_edgar |
| income_tax_expense | {"amount": 102000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-04-30 | sec_edgar |
| income_tax_expense | {"amount": 265000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-01-31 | sec_edgar |
| income_tax_expense | {"amount": 48000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-10-31 | sec_edgar |
| income_tax_expense | {"amount": 107000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-10-31 | sec_edgar |
| income_tax_expense | {"amount": 59000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-07-31 | sec_edgar |
| income_tax_expense | {"amount": 36000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-07-31 | sec_edgar |
| income_tax_expense | {"amount": 24000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-01-31 | sec_edgar |
| industry_sic | {"code": "7372", "scheme": "SIC", "description": "Services-Prepackaged Software"} | sec_edgar | |
| interest_expense | {"amount": 122000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2017-04-30 | sec_edgar |
| interest_expense | {"amount": 501000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2017-01-31 | sec_edgar |
| interest_expense | {"amount": 377000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2016-10-31 | sec_edgar |
| interest_expense | {"amount": 124000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2016-10-31 | sec_edgar |
| interest_expense | {"amount": 120000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2016-07-31 | sec_edgar |
| interest_expense | {"amount": 253000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2016-07-31 | sec_edgar |
| interest_expense | {"amount": 133000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2016-04-30 | sec_edgar |
| interest_expense | {"amount": 6021000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2016-01-31 | sec_edgar |
| interest_expense | {"amount": 5868000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2015-10-31 | sec_edgar |
| interest_expense | {"amount": 3227000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2015-10-31 | sec_edgar |
| interest_expense | {"amount": 1345000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2015-07-31 | sec_edgar |
| interest_expense | {"amount": 2641000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2015-07-31 | sec_edgar |
| interest_expense | {"amount": 1296000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2015-04-30 | sec_edgar |
| interest_expense | {"amount": 3087000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2015-01-31 | sec_edgar |
| interest_expense | {"amount": 1805000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2014-10-31 | sec_edgar |
| interest_expense | {"amount": 645000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2014-10-31 | sec_edgar |
| interest_expense | {"amount": 585000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2014-07-31 | sec_edgar |
| interest_expense | {"amount": 1160000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2014-07-31 | sec_edgar |
| interest_expense | {"amount": 1518000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2014-01-31 | sec_edgar |
| long_term_debt | {"amount": 13327000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2017-01-31 | sec_edgar |
| long_term_debt | {"amount": 15807000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2016-01-31 | sec_edgar |
| long_term_debt | {"amount": 26913000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2015-01-31 | sec_edgar |
| long_term_debt_current | {"amount": 8981000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2017-04-30 | sec_edgar |
| long_term_debt_current | {"amount": 8981000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2017-01-31 | sec_edgar |
| long_term_debt_current | {"amount": 8981000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2016-10-31 | sec_edgar |
| long_term_debt_current | {"amount": 8981000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2016-07-31 | sec_edgar |
| long_term_debt_current | {"amount": 8981000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2016-04-30 | sec_edgar |
| long_term_debt_current | {"amount": 8981000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2016-01-31 | sec_edgar |
| long_term_debt_current | {"amount": 8974000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2015-10-31 | sec_edgar |
| long_term_debt_current | {"amount": 6371000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2015-07-31 | sec_edgar |
| long_term_debt_current | {"amount": 6369000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2015-01-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 3726000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2017-04-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 4346000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2017-01-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 4966000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2016-10-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 5586000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2016-07-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 6206000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2016-04-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 6826000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2016-01-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 7453000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2015-10-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 21457000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2015-07-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 20544000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2015-01-31 | sec_edgar |
| marketable_securities | {"amount": 24986000, "concept": "us-gaap:MarketableSecuritiesCurrent", "currency": "USD"} | 2017-04-30 | sec_edgar |
| marketable_securities | {"amount": 26534000, "concept": "us-gaap:MarketableSecuritiesCurrent", "currency": "USD"} | 2017-01-31 | sec_edgar |