XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
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         231,817
BALANCE at Sep. 30, 2023 $ 411 $ (197,085) 338,830 1,065,006 1,207,162
BALANCE (in shares) at Sep. 30, 2023 41,123,365        
BALANCE (in shares) at Sep. 30, 2023   (5,363,300)      
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)      
Increase (Decrease) in Stockholders' Equity          
Net income       105,125 105,125
Issuance of Stock:          
Issuance of restricted stock & performance stock   $ 28 (28)    
Issuance of restricted stock & performance stock (in shares)   761      
Shares received in lieu of tax withholding on vested stock   $ (36)     (36)
Shares received in lieu of tax withholding on vested stock (in shares)   (185)      
Stock-based compensation     445   445
Dividends       (8,049) (8,049)
Share repurchase   $ (1,787)     (1,787)
Share repurchase (in shares)   (10,250)      
BALANCE at Sep. 30, 2023 $ 411 $ (197,085) 338,830 1,065,006 1,207,162
BALANCE (in shares) at Sep. 30, 2023 41,123,365        
BALANCE (in shares) at Sep. 30, 2023   (5,363,300)      
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         $ 376,563
BALANCE at Sep. 30, 2024 $ 411 $ (256,775) 350,182 1,493,904 $ 1,587,722
BALANCE (in shares) at Sep. 30, 2024 41,123,365       41,123,365
BALANCE (in shares) at Sep. 30, 2024   (5,530,807)     5,530,807
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        
BALANCE (in shares) at Jun. 30, 2024   (5,431,971)      
Increase (Decrease) in Stockholders' Equity          
Net income       146,235 146,235
Issuance of Stock:          
Issuance of restricted stock & performance stock   $ 66 (66)    
Issuance of restricted stock & performance stock (in shares)   1,434      
Shares received in lieu of tax withholding on vested stock   $ (104)     (104)
Shares received in lieu of tax withholding on vested stock (in shares)   (309)      
Stock-based compensation     1,149   1,149
Dividends       (10,688) (10,688)
Share repurchase   $ (31,164)     (31,164)
Share repurchase (in shares)   (99,961)      
BALANCE at Sep. 30, 2024 $ 411 $ (256,775) $ 350,182 $ 1,493,904 $ 1,587,722
BALANCE (in shares) at Sep. 30, 2024 41,123,365       41,123,365
BALANCE (in shares) at Sep. 30, 2024   (5,530,807)     5,530,807