XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.2
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Total
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     88,628 88,628
Stock based compensation   $ 11,530   11,530
Stock based compensation (in shares) 1,069      
Issuance of common stock in settlement of directors' fees   102   102
Issuance of common stock in settlement of director fees (in shares) 2      
Common stock dividends     (20,974) (20,974)
Repurchase of common stock   (11,632) (59,943) (71,575)
Repurchase of common stock (in shares) (1,201)      
Balance at Jun. 30, 2023 $ 5   3,478,755 3,478,760
Balance (in shares) at Jun. 30, 2023 49,858      
Balance at Mar. 31, 2023 $ 5   3,452,185 3,452,190
Balance (in shares) at Mar. 31, 2023 50,097      
Changes in stockholders' equity        
Net income     58,250 58,250
Stock based compensation   4,680   4,680
Stock based compensation (in shares) 193      
Issuance of common stock in settlement of directors' fees   51   51
Issuance of common stock in settlement of director fees (in shares) 1      
Common stock dividends     (10,197) (10,197)
Repurchase of common stock   (4,731) (21,483) (26,214)
Repurchase of common stock (in shares) (433)      
Balance at Jun. 30, 2023 $ 5   3,478,755 3,478,760
Balance (in shares) at Jun. 30, 2023 49,858      
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     137,566 137,566
Stock based compensation   5,624   5,624
Stock based compensation (in shares) 836      
Issuance of common stock in settlement of directors' fees   142   142
Issuance of common stock in settlement of director fees (in shares) 2      
Common stock dividends     (20,817) (20,817)
Balance at Jun. 30, 2024 $ 5 30,053 3,631,060 3,661,118
Balance (in shares) at Jun. 30, 2024 51,017      
Balance at Mar. 31, 2024 $ 5 27,179 3,543,199 3,570,383
Balance (in shares) at Mar. 31, 2024 50,908      
Changes in stockholders' equity        
Net income     98,258 98,258
Stock based compensation   2,816   2,816
Stock based compensation (in shares) 108      
Issuance of common stock in settlement of directors' fees   58   58
Issuance of common stock in settlement of director fees (in shares) 1      
Common stock dividends $ 0 0 (10,397) (10,397)
Balance at Jun. 30, 2024 $ 5 $ 30,053 $ 3,631,060 $ 3,661,118
Balance (in shares) at Jun. 30, 2024 51,017