| Note 16 - Earnings Per Share | 3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jan. 31, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share [Text Block] | Note  16.Earnings Per Share The Company calculates earnings per share in accordance with ASC  260, Earnings Per Share. For purposes of calculating earnings (loss) per share (“EPS”), a company that has participating security holders (for example, holders of unvested restricted stock that have non-forfeitable dividend rights and the Company’s Series A Preferred Stock) is required to utilize the two-class method for calculating EPS unless the treasury stock method results in lower EPS. The two-class method is an allocation of earnings/(loss) between the holders of common stock and a company’s participating security holders. Under the two-class method, earnings/(loss) for the reporting period is calculated by taking the net income (loss) for the period, less both the dividends declared in the period on participating securities (whether or notpaid) and the dividends accumulated for the period on cumulative preferred stock (whether or notearned) for the period. Our common shares outstanding are comprised of shareholder owned common stock and shares of unvested restricted stock held by participating security holders. Basic EPS is calculated by dividing income or loss attributable to common stockholders by the weighted average number of shares of common stock outstanding, excluding participating shares. To calculate diluted EPS, basic EPS is further adjusted to include the effect of potentially dilutive stock options outstanding and Series A Preferred Stock outstanding as of the beginning of the period. Successor At   January 31, 2020 1) 13,017,777million warrants to purchase shares of common stock at an exercise price of $11.50,( 2) 5.5million outstanding unvested restricted stock awards, ( 3) 1.2million outstanding vested incentive stock options, ( 4) 0.8million outstanding unvested non-qualified stock options, and ( 5) 2.5million shares of Series A Preferred Stock, all of which could potentially be dilutive. For the Successor period presented, the weighted-average dilutive impact, if any, of these shares was excluded from the calculation of diluted earnings (loss) per common share because their inclusion would have been anti-dilutive. As a result, dilutive earnings (loss) per share is equal to basic earnings (loss) per share. The table below shows our basic and diluted EPS calculations for the  three-month period ended  January 31, 2020  December 6, 2018 through  January 31, 2019 
 Predecessor Under the terms and conditions of the Company’s Participating Preferred Stock Agreement, the holders of the preferred stock had the right to receive dividends or dividend equivalents should the Company declare dividends on its common stock on a  one-for- oneper-share basis. Under the two-class method, undistributed earnings was calculated by the earnings for the period less the cumulative preferred stock dividends earned for the period. The undistributed earnings were then allocated on a pro-rata basis to the common and preferred stockholders on a one-for- oneper-share basis. The weighted-average number of common and preferred shares outstanding during the period was then used to calculate basic EPS for each class of shares. As a result, the undistributed earnings available to common shareholders was calculated by earnings (loss) for the period less the cumulative preferred stock dividends earned for the period less undistributed earnings allocated to the holders of the preferred stock. In periods in which the Company had a net loss or undistributed net loss, basic loss per share was calculated by dividing the loss attributable to common stockholders by the weighted-average number of common shares outstanding during the period. The  two-class method was notused, because the holders of the preferred stock did notparticipate in losses. The table below shows our basic and diluted EPS calculations for the Predecessor periods from   November 1, 2018 through  December 5, 2018: 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||