Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation (Details) - Impact to consolidate statements of operations due to adoption of ASU

v3.10.0.1
Basis of Presentation (Details) - Impact to consolidate statements of operations due to adoption of ASU - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Jul. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Total Revenues $ 21,260 $ 26,876  
Selling, general and administrative expenses 10,970 10,905  
Net loss (5,981) (640)  
Consolidated Statements of Cash Flows:      
Changes in operating assets and liabilities: Accounts receivable 312 713  
Accounts receivable     $ 13,292
Less: Allowance for doubtful accounts     145
Accounts receivable, net of allowance for doubtful accounts $ 12,836   13,147
Previously Reported [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Total Revenues   27,676  
Provision for uncollectible accounts receivable   814  
Selling, general and administrative expenses   10,891  
Net loss   (640)  
Consolidated Statements of Cash Flows:      
Provision for uncollectible accounts receivable   814  
Changes in operating assets and liabilities: Accounts receivable   (101)  
Accounts receivable     15,815
Less: Allowance for doubtful accounts     2,668
Accounts receivable, net of allowance for doubtful accounts     13,147
Accounting Standards Update 2014-09 [Member] | Restatement Adjustment [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Total Revenues   (800)  
Provision for uncollectible accounts receivable   (800)  
Consolidated Statements of Cash Flows:      
Provision for uncollectible accounts receivable   (814)  
Changes in operating assets and liabilities: Accounts receivable   814  
Accounts receivable     (2,523)
Less: Allowance for doubtful accounts     $ (2,523)
Accounting Standards Update 2014-09 [Member] | Reclassification Of Residual [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Provision for uncollectible accounts receivable   (14)  
Selling, general and administrative expenses   $ 14