XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Common Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Feb. 19, 2020
Jun. 30, 2019
Sep. 30, 2020
Dec. 31, 2019
Jan. 04, 2020
Common Stock, No Par Value (in dollars per share)     $ 0 $ 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares)     1,704,905 771,000  
Proceeds from Issuance of Common Stock     $ 10,400 $ 3,800  
Stock Repurchase Program, Authorized Amount         $ 420,000
Stock Repurchased During Period, Shares (in shares) 14,000,000        
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01        
Stock Repurchased During Period, Price Per Share (in dollars per share) $ 30        
Stock Repurchased During Period, Value $ 420,000        
Percentage of Outstanding Shares Repurchased 32.67%        
Stock Issued During Period, Value, Tender Off Payback     (420,000)    
Common Stock [Member]          
Stock Repurchased During Period, Price Per Share (in dollars per share) $ 6.66        
Stock Issued During Period, Value, Tender Off Payback $ 93,240        
Retained Earnings [Member]          
Stock Repurchased During Period, Price Per Share (in dollars per share) $ 23.34        
Stock Issued During Period, Value, Tender Off Payback $ (326,760)   $ (326,760)    
Minimum [Member]          
Shares Issued, Price Per Share (in dollars per share)     $ 2.71 $ 2.50  
Stock Repurchase Program, Purchase Price Per Share (in dollars per share)         $ 30.00
Maximum [Member]          
Shares Issued, Price Per Share (in dollars per share)     $ 19.09 $ 15.00  
Stock Repurchase Program, Purchase Price Per Share (in dollars per share)         $ 33.00
Equity Distribution Agreement [Member]          
Stock Issued During Period, Shares, New Issues (in shares)   4,800,000      
Shares Issued, Price Per Share (in dollars per share)   $ 8.25      
Proceeds from Issuance of Common Stock, Net   $ 37,500      
Underwriter's Commission Attributable to Issuance of Common Stock   2,300      
Other Related Fee Attributable to Issuance of Common Stock   $ 200