XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained Earnings
Total
BALANCE at Dec. 31, 2022 $ 411 $ (187,212) $ 332,080 $ 854,644 $ 999,923
BALANCE (in shares) at Dec. 31, 2022 41,123,365        
BALANCE (in shares) at Dec. 31, 2022   (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 stock   $ (1,798)     (1,798)
Shares received in lieu of tax withholding on vested 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        
BALANCE (in shares) at Mar. 31, 2023   (5,371,392)      
BALANCE at Dec. 31, 2023 $ 411 $ (209,807) 339,562 1,147,663 $ 1,277,829
BALANCE (in shares) at Dec. 31, 2023 41,123,365       41,123,365
BALANCE (in shares) at Dec. 31, 2023   (5,438,625)     5,438,625
Increase (Decrease) in Stockholders' Equity          
Net income       96,319 $ 96,319
Issuance of Stock:          
Issuance of shares for options exercised   $ 53 (26)   27
Issuance of shares for options exercised (in shares)   1,369      
Issuance of restricted stock & performance stock   $ 657 4,696   5,353
Issuance of restricted stock & performance stock (in shares)   17,018      
Shares received in lieu of tax withholding on vested stock   $ (2,126)     (2,126)
Shares received in lieu of tax withholding on vested stock (in shares)   (6,763)      
Stock-based compensation     4,350   4,350
Dividends       (8,921) (8,921)
Share repurchase   $ (295)     (295)
Share repurchase (in shares)   (1,500)      
BALANCE at Mar. 31, 2024 $ 411 $ (211,518) $ 348,582 $ 1,235,061 $ 1,372,536
BALANCE (in shares) at Mar. 31, 2024 41,123,365       41,123,365
BALANCE (in shares) at Mar. 31, 2024   (5,428,501)     5,428,501