XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2
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, 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         126,692
BALANCE at Jun. 30, 2023 $ 411 $ (195,290) 338,413 967,930 1,111,464
BALANCE (in shares) at Jun. 30, 2023 41,123,365        
BALANCE (in shares) at Jun. 30, 2023   (5,353,626)      
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)      
Increase (Decrease) in Stockholders' Equity          
Net income       69,476 69,476
Issuance of Stock:          
Issuance of restricted stock & performance stock   $ 2,220 (2,220)    
Issuance of restricted stock & performance stock (in shares)   61,505      
Shares received in lieu of tax withholding on vested stock   $ (2,891)     (2,891)
Shares received in lieu of tax withholding on vested stock (in shares)   (19,739)      
Stock-based compensation     1,749   1,749
Dividends       (7,152) (7,152)
Share repurchase   $ (3,208)     (3,208)
Share repurchase (in shares)   (24,000)      
BALANCE at Jun. 30, 2023 $ 411 $ (195,290) 338,413 967,930 1,111,464
BALANCE (in shares) at Jun. 30, 2023 41,123,365        
BALANCE (in shares) at Jun. 30, 2023   (5,353,626)      
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        
BALANCE (in shares) at Mar. 31, 2024   (5,428,501)      
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         $ 230,328
BALANCE at Jun. 30, 2024 $ 411 $ (225,573) 349,099 1,358,357 $ 1,482,294
BALANCE (in shares) at Jun. 30, 2024 41,123,365       41,123,365
BALANCE (in shares) at Jun. 30, 2024   (5,431,971)     5,431,971
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        
BALANCE (in shares) at Mar. 31, 2024   (5,428,501)      
Increase (Decrease) in Stockholders' Equity          
Net income       134,009 134,009
Issuance of Stock:          
Issuance of restricted stock & performance stock   $ 1,851 (1,851)    
Issuance of restricted stock & performance stock (in shares)   47,344      
Shares received in lieu of tax withholding on vested stock   $ (5,062)     (5,062)
Shares received in lieu of tax withholding on vested stock (in shares)   (15,817)      
Stock-based compensation     2,368   2,368
Dividends       (10,713) (10,713)
Share repurchase   $ (10,844)     (10,844)
Share repurchase (in shares)   (34,997)      
BALANCE at Jun. 30, 2024 $ 411 $ (225,573) $ 349,099 $ 1,358,357 $ 1,482,294
BALANCE (in shares) at Jun. 30, 2024 41,123,365       41,123,365
BALANCE (in shares) at Jun. 30, 2024   (5,431,971)     5,431,971