XML 60 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Condensed Statements of Changes In Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
AOCI Attributable to Parent
Retained Earnings
Beginning Balance at Dec. 31, 2018 $ 479,699 $ 140,300 $ 14,934 $ (39,500) $ 363,965
Beginning Balance (in shares) at Dec. 31, 2018   33,857,000      
Cumulative effect of accounting change due to adoption of ASU | ASU 2016-02 261       261
Stock repurchase (8,040) $ (8,040)      
Stock repurchase (in shares)   (200,000)      
Exercise of Common Stock options for cash 214 $ 1,021 (807)    
Exercise of Common Stock options for cash (in shares)   13,000      
Cancellation of restricted stock (376) $ (376)      
Cancelation of restricted stock (in shares)   (17,000)      
Stock option compensation 386   386    
Common Stock issued to Board of Directors and employees 1,581 $ 1,581      
Other comprehensive loss (3,652)     (3,652)  
Net income 8,414       8,414
Ending Balance at Mar. 31, 2019 478,487 $ 134,486 14,513 (43,152) 372,640
Ending Balance (in shares) at Mar. 31, 2019   33,653,000      
Beginning Balance at Dec. 31, 2019 $ 472,650 $ 102,507 10,852 (42,441) 401,732
Beginning Balance (in shares) at Dec. 31, 2019 32,674,354 32,674,000      
Stock repurchase $ (9,092) $ (9,092)      
Stock repurchase (in shares)   (246,000)      
Exercise of Common Stock options for cash 5,902 $ 7,374 (1,472)    
Exercise of Common Stock options for cash (in shares)   162,000      
Cancellation of restricted stock (404) $ (404)      
Cancelation of restricted stock (in shares)   (1,000)      
Stock option compensation 268   268    
Common Stock issued to Board of Directors and employees 1,674 $ 1,674      
Commons stock issued to Board of Directors and employees (in shares)   10,000      
Other comprehensive loss (12,490)     (12,490)  
Net income 11,873       11,873
Ending Balance at Mar. 31, 2020 $ 470,381 $ 102,059 $ 9,648 $ (54,931) $ 413,605
Ending Balance (in shares) at Mar. 31, 2020 32,598,854 32,599,000