XML 56 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value (Tables)
12 Months Ended
Oct. 31, 2018
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Assumptions of Warrants and Embedded Conversion Feature

The fair value of the bifurcated embedded conversion feature was estimated to be approximately $7.2 million and $9.3 million, respectively, at March 5, 2018 and October 31, 2017 as calculated using the Monte Carlo simulation with the following assumptions:

 

    Series F Conversion Feature  
    March 5, 2018     October 31, 2017  
Stock price   $ 20.05     $ 25.87  
Exercise price   $ 27.50     $ 27.50  
Risk-free rate     2.2 %     1.6 %
Volatility     88.2 %     96.0 %
Term     1.5       1.9  

 

The fair value of the warrant liability was estimated to be approximately $2.5 million and $4.3 million, respectively, at March 5, 2018 and October 31, 2017 as calculated using the Monte Carlo simulation with the following assumptions:

 

    Warrant Liability  
    March 5, 2018     October 31, 2017  
Stock price   $ 20.05     $ 25.87  
Exercise price   $ 30.00     $ 30.00  
Risk-free rate     2.2 %     1.6 %
Volatility     88.2 %     96.0 %
Term     1.5       1.9  

Schedule of Fair Value of Financial Instruments Measured on Recurring Basis

The fair value hierarchy of financial instruments, measured at fair value on a recurring basis on the consolidated balance sheets as of October 31, 2018 and 2017 is as follows (in thousands):

 

    Fair Value Measurement as of October 31, 2018  
    Level 1     Level 2     Level 3     Total  
Liabilities                                
Contingent consideration   $     $     $ 235     $ 235  
Total   $     $     $ 235     $ 235  

 

    Fair Value Measurement as of October 31, 2017  
    Level 1     Level 2     Level 3     Total  
Liabilities                                
Warrant liability   $     $     $ 4,256     $ 4,256  
Derivative liability                 9,246       9,246  
Total   $     $     $ 13,502     $ 13,502  

Schedule of Changes in Estimated Fair Value for Level 3 Classified Contingent Consideration

The following table sets forth the changes in the estimated fair value for our Level 3 classified contingent consideration (in thousands) which is included in other current liabilities:

 

    Contingent Consideration  
Fair value – October 31, 2017   $  
IBEX acquisition – May 3, 2018   $ 278  
Change in fair value     20  
Earned and paid in cash     (30 )
Earned and moved to accounts payable     (33 )
Fair value - October 31, 2018   $ 235