XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained Earnings
Total
BALANCE at Dec. 31, 2021 $ 411 $ (150,580) $ 327,061 $ 628,774 $ 805,666
BALANCE (in shares) at Dec. 31, 2021 41,123,365        
BALANCE (in shares) at Dec. 31, 2021   (5,032,311)      
Increase (Decrease) in Stockholders' Equity          
Net income       86,762 86,762
Issuance of Stock:          
Issuance of restricted stock & performance stock   $ 1,232 2,312   3,544
Issuance of restricted stock & performance stock (in shares)   38,863      
Shares received in lieu of tax withholding on vested restricted stock   $ (1,399)     (1,399)
Shares received in lieu of tax withholding on vested restricted stock (in shares)   (15,348)      
Stock-based compensation     2,605   2,605
Dividends       (4,673) (4,673)
Share repurchase   $ (14,097)     (14,097)
Share repurchase (in shares)   (161,614)      
BALANCE at Mar. 31, 2022 $ 411 $ (164,844) 331,978 710,863 878,408
BALANCE (in shares) at Mar. 31, 2022 41,123,365        
BALANCE (in shares) at Mar. 31, 2022   (5,170,410)      
BALANCE at Dec. 31, 2022 $ 411 $ (187,212) 332,080 854,644 $ 999,923
BALANCE (in shares) at Dec. 31, 2022 41,123,365       41,123,365
BALANCE (in shares) at Dec. 31, 2022   (5,362,224)     5,362,224
Increase (Decrease) in Stockholders' Equity          
Net income       57,216 $ 57,216
Issuance of Stock:          
Issuance of shares for options exercised   $ 36 (18)   18
Issuance of shares for options exercised (in shares)   1,000      
Issuance of restricted stock & performance stock   $ 1,131 3,384   4,515
Issuance of restricted stock & performance stock (in shares)   31,960      
Shares received in lieu of tax withholding on vested restricted stock   $ (1,798)     (1,798)
Shares received in lieu of tax withholding on vested restricted stock (in shares)   (12,728)      
Stock-based compensation     3,438   3,438
Dividends       (6,254) (6,254)
Share repurchase   $ (3,568)     (3,568)
Share repurchase (in shares)   (29,400)      
BALANCE at Mar. 31, 2023 $ 411 $ (191,411) $ 338,884 $ 905,606 $ 1,053,490
BALANCE (in shares) at Mar. 31, 2023 41,123,365       41,123,365
BALANCE (in shares) at Mar. 31, 2023   (5,371,392)     5,371,392