XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Total
Balance at Dec. 31, 2021 $ 191 $ 41,426 $ 410,738 $ (4,341) $ 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     18,118   18,118
Balance at Mar. 31, 2022 $ 191 44,263 428,856 (8,121) 465,189
Balance (in shares) at Mar. 31, 2022 18,875,124        
Increase (Decrease) in Stockholders' Equity          
Treasury Stock, Value         170
Balance at Dec. 31, 2022 $ 191 40,716 498,217 (170) $ 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        
Payment of dividends     (95,608)   (95,608)
Stock-based compensation expense   1,474     1,474
Net income     17,670   17,670
Balance at Mar. 31, 2023 $ 191 $ 42,998 $ 420,279 $ (62) $ 463,406
Balance (in shares) at Mar. 31, 2023 19,131,641       19,131,641
Increase (Decrease) in Stockholders' Equity          
Treasury Stock, Value         $ 62