XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Total
Increase (Decrease) in Stockholders' Equity          
Treasury Stock, Value       $ (4,341)  
Balance at Dec. 31, 2021 $ 191 $ 41,426 $ 410,738   $ 448,014
Balance (in shares) at Dec. 31, 2021 18,764,540        
Increase (Decrease) in Stockholders' Equity          
Exercise of stock options, net   19   2,458 2,477
Exercise of stock options, net (in shares) 191,035        
Restricted stock granted   1,658   262 1,920
Restricted stock granted, shares 19,549        
Purchase of company common stock       (6,500) (6,500)
Purchase of company common stock, shares (100,000)        
Stock-based compensation expense   1,160     1,160
Net Income (Loss)     18,118   18,118
Balance at Mar. 31, 2022 $ 191 44,263 428,856   465,189
Balance (in shares) at Mar. 31, 2022 18,875,124        
Balance at Dec. 31, 2021 $ 191 41,426 410,738   448,014
Balance (in shares) at Dec. 31, 2021 18,764,540        
Increase (Decrease) in Stockholders' Equity          
Net Income (Loss)         37,553
Balance at Jun. 30, 2022 $ 191 45,802 448,291   486,336
Balance (in shares) at Jun. 30, 2022 18,888,070        
Increase (Decrease) in Stockholders' Equity          
Treasury Stock, Value       (8,121)  
Balance at Mar. 31, 2022 $ 191 44,263 428,856   465,189
Balance (in shares) at Mar. 31, 2022 18,875,124        
Increase (Decrease) in Stockholders' Equity          
Exercise of stock options, net   303   134 437
Exercise of stock options, net (in shares) 10,000        
Restricted stock granted   211   39 250
Restricted stock granted, shares 2,946        
Stock-based compensation expense   1,025     1,025
Net Income (Loss)     19,435   19,435
Balance at Jun. 30, 2022 $ 191 45,802 448,291   486,336
Balance (in shares) at Jun. 30, 2022 18,888,070        
Increase (Decrease) in Stockholders' Equity          
Treasury Stock, Value       (7,948)  
Treasury Stock, Value       (170) 170
Balance at Dec. 31, 2022 $ 191 40,716 498,217   $ 538,954
Balance (in shares) at Dec. 31, 2022 19,093,676       19,093,676
Increase (Decrease) in Stockholders' Equity          
Exercise of stock options, net   808   108 $ 916
Exercise of stock options, net (in shares) 37,965        
Dividend payment     (95,608)   (95,608)
Stock-based compensation expense   1,474     1,474
Net Income (Loss)     17,670   17,670
Balance at Mar. 31, 2023 $ 191 42,998 420,279   463,406
Balance (in shares) at Mar. 31, 2023 19,131,641        
Balance at Dec. 31, 2022 $ 191 40,716 498,217   $ 538,954
Balance (in shares) at Dec. 31, 2022 19,093,676       19,093,676
Increase (Decrease) in Stockholders' Equity          
Net Income (Loss)         $ 40,083
Balance at Jun. 30, 2023 $ 191 44,670 436,951   $ 481,812
Balance (in shares) at Jun. 30, 2023 19,143,344       19,143,344
Increase (Decrease) in Stockholders' Equity          
Treasury Stock, Value       (62)  
Balance at Mar. 31, 2023 $ 191 42,998 420,279   $ 463,406
Balance (in shares) at Mar. 31, 2023 19,131,641        
Increase (Decrease) in Stockholders' Equity          
Exercise of stock options, net   396   $ 62 458
Exercise of stock options, net (in shares) 11,703        
Dividend payment     (5,741)   (5,741)
Stock-based compensation expense   1,276     1,276
Net Income (Loss)     22,413   22,413
Balance at Jun. 30, 2023 $ 191 $ 44,670 $ 436,951   $ 481,812
Balance (in shares) at Jun. 30, 2023 19,143,344       19,143,344