XML 18 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Jun. 30, 2020
Preferred Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Preferred stock, shares authorized 5,000,000 5,000,000
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 42,790,000 43,885,000
Common stock, shares outstanding 39,464,000 40,332,000
Treasury stock, shares 3,326,000 3,553,000
Accounts Receivable, Allowance for Credit Loss, Current $ (2,474) $ (1,534)
Series B Preferred Stock    
Preferred stock, shares issued 357,000 357,000
Preferred stock, shares outstanding 357,000 357,000
Series A-1 Preferred Stock [Member]    
Preferred stock, shares issued 4,210,000 4,204,000
Dividend declared, not yet distributed (in shares) 4,085,000  
Preferred stock, shares outstanding 4,210,000 4,204,000