XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Total
Balance at Dec. 31, 2021 $ 6 $ 125,396 $ 3,292,923 $ 3,418,325
Balance (in shares) at Dec. 31, 2021 56,867      
Changes in stockholders' equity        
Net income     475,507 475,507
Stock based compensation   37,719   37,719
Stock based compensation (in shares) 905      
Issuance of common stock in settlement of directors' fees   205   205
Issuance of common stock in settlement of director fees (in shares) 4      
Common stock dividends     (54,621) (54,621)
Repurchase of common stock $ (1) (163,320) (242,765) (406,086)
Repurchase of common stock (in shares) (7,788)      
Balance at Dec. 31, 2022 $ 5   3,471,044 3,471,049
Balance (in shares) at Dec. 31, 2022 49,988      
Changes in stockholders' equity        
Net income     144,656 144,656
Stock based compensation   35,655   35,655
Stock based compensation (in shares) 1,389      
Issuance of common stock in settlement of directors' fees   180   180
Issuance of common stock in settlement of director fees (in shares) 3      
Common stock dividends     (41,446) (41,446)
Repurchase of common stock   (11,548) (59,943) (71,491)
Repurchase of common stock (in shares) (1,201)      
Balance at Dec. 31, 2023 $ 5 24,287 3,514,311 3,538,603
Balance (in shares) at Dec. 31, 2023 50,179      
Changes in stockholders' equity        
Net income     311,423 311,423
Stock based compensation   31,529   31,529
Stock based compensation (in shares) 1,195      
Issuance of common stock in settlement of directors' fees   256   256
Issuance of common stock in settlement of director fees (in shares) 3      
Common stock dividends [1]     (52,160) (52,160)
Balance at Dec. 31, 2024 $ 5 $ 56,072 $ 3,773,574 $ 3,829,651
Balance (in shares) at Dec. 31, 2024 51,377      
[1] For tax purposes, the entire dividend amount is a return of capital to the stockholders.