XML 27 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Balance at beginning of period (in shares) at Dec. 31, 2021   110,686,000      
Balance at beginning of period at Dec. 31, 2021 $ 1,381,051 $ 111 $ 1,235,903 $ (22,622) $ 167,659
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 657,919       657,919
Other comprehensive income (loss) (21,001)     (21,001)  
Dividends declared (189,266)       (189,266)
Net issuances of restricted stock (in shares)   693,000      
Net issuances of restricted stock 0 $ 1 (1)    
Stock-based compensation 57,663   57,663    
Repurchases of common stock (in shares)   (3,681,000)      
Repurchases of common stock (317,808) $ (4)     (317,804)
Balance at end of period (in shares) at Dec. 31, 2022   107,698,000      
Balance at end of period at Dec. 31, 2022 1,568,558 $ 108 1,293,565 (43,623) 318,508
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 411,146       411,146
Other comprehensive income (loss) 10,997     10,997  
Dividends declared (206,043)       (206,043)
Net issuances of restricted stock (in shares)   889,000      
Net issuances of restricted stock 0 $ 1 (1)    
Stock-based compensation 61,139   61,139    
Repurchases of common stock (in shares)   (3,378,000)      
Repurchases of common stock $ (257,446) $ (4)     (257,442)
Balance at end of period (in shares) at Dec. 31, 2023 105,208,817 105,209,000      
Balance at end of period at Dec. 31, 2023 $ 1,588,351 $ 105 1,354,703 (32,626) 266,169
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 251,598       251,598
Other comprehensive income (loss) (32,512)     (32,512)  
Dividends declared (221,051)       (221,051)
Net issuances of restricted stock (in shares)   794,000      
Net issuances of restricted stock 0 $ 1 (1)    
Stock-based compensation 63,448   63,448    
Repurchases of common stock (in shares)   (3,804,000)      
Repurchases of common stock $ (271,831) $ (4)     (271,827)
Balance at end of period (in shares) at Dec. 31, 2024 102,199,470 102,199,000      
Balance at end of period at Dec. 31, 2024 $ 1,378,003 $ 102 $ 1,418,150 $ (65,138) $ 24,889