XML 93 R82.htm IDEA: XBRL DOCUMENT v3.19.2
TREASURY STOCK (Details) - USD ($)
6 Months Ended
Apr. 10, 2019
Jun. 30, 2019
Jun. 30, 2018
Jan. 31, 2019
Treasury Stock        
Stock repurchase program authorized amount       $ 10,000,000
Existing buyback program       10,000,000
Shares repurchased (in shares)   532,477    
Stock repurchased amount   $ 31,096,662 $ 2,192,445  
Average price per share of stock repurchased   $ 58.40    
Block Share Repurchase        
Treasury Stock        
Existing buyback program 10,000,000      
Shares repurchased (in shares) 320,741      
Percentage of Company’s outstanding shares purchased 6.00%      
Stock repurchased amount $ 18,400,000      
Minimum ownership interest held by largest shareholder 28.00%