XML 46 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Common Stock, Treasury Stock and Warrants (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 31, 2020
Nov. 30, 2017
Mar. 31, 2020
Dec. 31, 2019
Jul. 09, 2018
Common Stock, Shares, Issued, Total (in shares)     79,809,417 78,642,078  
Treasury Stock, Shares, Ending Balance (in shares)     3,601,804 2,768,399  
Payments for Repurchase of Warrants $ 1,150        
Treasury Stock, Value, Ending Balance     $ 9,900 $ 8,184  
Treasury Stock, Shares, Acquired (in shares)     657,673    
Class of Warrant or Right, Outstanding (in shares)       2,398,776  
Common Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.0005 $ 0.0005  
Warrant Repurchased During Period, Shares (in shares) 300,000        
Amended Whitehorse Warrants [Member]          
Class of Warrant or Right, Put Price (in dollars per share)   $ 3.8334      
Minimum [Member]          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     3.75 3.75  
Maximum [Member]          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 6 $ 6  
Whitehorse Finance, Inc. [Member]          
Stock Issued During Period, Warrants Exercise, Shares (in shares)   300,000      
Whitehorse Finance, Inc. [Member] | Amended Whitehorse Warrants [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         186,667
Common Stock, Par or Stated Value Per Share (in dollars per share)         $ 3
H.I.G. Whitehorse SMA ABF, L.P. [Member] | Amended Whitehorse Warrants [Member]          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 3
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         46,667
Common Stock, Par or Stated Value Per Share (in dollars per share)         $ 0.0005
H.I.G. Whitehorse SMA Holdings I, LLC [Member] | Amended Whitehorse Warrants [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         66,666
Common Stock, Par or Stated Value Per Share (in dollars per share)         $ 3
Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period (in shares)     1,467,339    
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)     175,732