XML 38 R25.htm IDEA: XBRL DOCUMENT v3.19.2
7. Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2019
Equity [Abstract]  
Schedule of repurchased shares
    Total Number
of Shares
Purchased
  Average
Price
paid per
Share
  Approximate Dollar
Value of Shares that
May Yet be Purchased
under the Program
  Plan Expiration Date
                 
May 1, 2018 - May 30, 2018   1,190,420    $3.89    $15,366,000   February 28, 2019
Totals for 2018   1,190,420    $3.89