XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.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, 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     39,308 39,308
Stock based compensation   2,808   2,808
Stock based compensation (in shares) 728      
Issuance of common stock in settlement of directors' fees   84   84
Issuance of common stock in settlement of director fees (in shares) 1      
Common stock dividends     (10,420) (10,420)
Balance at Mar. 31, 2024 $ 5 27,179 3,543,199 3,570,383
Balance (in shares) at Mar. 31, 2024 50,908      
Balance at Dec. 31, 2024 $ 5 56,072 3,773,574 3,829,651
Balance (in shares) at Dec. 31, 2024 51,377      
Changes in stockholders' equity        
Net income     76,280 76,280
Stock based compensation   12,773   12,773
Stock based compensation (in shares) 281      
Issuance of common stock in settlement of directors' fees   57   57
Issuance of common stock in settlement of director fees (in shares) 1      
Common stock dividends $ 0 0 (15,005) (15,005)
Balance at Mar. 31, 2025 $ 5 $ 68,902 $ 3,834,849 $ 3,903,756
Balance (in shares) at Mar. 31, 2025 51,659