XML 21 R5.htm IDEA: XBRL DOCUMENT v3.25.4
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       323,398 323,398
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   $ 3,398 1,117   4,515
Issuance of restricted stock & performance stock (in shares)   94,729      
Shares received in lieu of tax withholding on vested stock   $ (4,725)     (4,725)
Shares received in lieu of tax withholding on vested stock (in shares)   (32,652)      
Stock-based compensation     6,383   6,383
Dividends       (30,379) (30,379)
Share repurchase   $ (21,304)     (21,304)
Share repurchase (in shares)   (139,478)      
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        
BALANCE (in shares) at Dec. 31, 2023   (5,438,625)      
Increase (Decrease) in Stockholders' Equity          
Net income       522,433 522,433
Issuance of Stock:          
Issuance of shares for options exercised   $ 248 (64)   184
Issuance of shares for options exercised (in shares)   5,369      
Issuance of restricted stock & performance stock   $ 2,982 2,371   5,353
Issuance of restricted stock & performance stock (in shares)   74,129      
Shares received in lieu of tax withholding on vested stock   $ (8,915)     (8,915)
Shares received in lieu of tax withholding on vested stock (in shares)   (26,168)      
Stock-based compensation     8,865   8,865
Dividends       (42,766) (42,766)
Share repurchase   $ (58,307)     (58,307)
Share repurchase (in shares)   (177,158)      
BALANCE at Dec. 31, 2024 $ 411 $ (273,799) 350,734 1,627,330 $ 1,704,676
BALANCE (in shares) at Dec. 31, 2024 41,123,365       41,123,365
BALANCE (in shares) at Dec. 31, 2024   (5,562,453)     5,562,453
Increase (Decrease) in Stockholders' Equity          
Net income       1,022,558 $ 1,022,558
Issuance of Stock:          
Issuance of shares for options exercised   $ 1,395 (602)   793
Issuance of shares for options exercised (in shares)   20,936      
Issuance of restricted stock & performance stock   $ 4,280 2,321   6,601
Issuance of restricted stock & performance stock (in shares)   63,815      
Shares received in lieu of tax withholding on vested stock   $ (10,016)     (10,016)
Shares received in lieu of tax withholding on vested stock (in shares)   (23,271)      
Stock-based compensation     10,861   10,861
Dividends       (68,833) (68,833)
Share repurchase   $ (217,866)     (217,866)
Share repurchase (in shares)   (445,172)      
BALANCE at Dec. 31, 2025 $ 411 $ (496,006) $ 363,314 $ 2,581,055 $ 2,448,774
BALANCE (in shares) at Dec. 31, 2025 41,123,365       41,123,365
BALANCE (in shares) at Dec. 31, 2025   (5,946,145)     5,946,145