Quarterly report pursuant to Section 13 or 15(d)

STOCKHOLDERS' EQUITY - Summary of Changes in Shareholders' Equity (Details)

v3.24.2
STOCKHOLDERS' EQUITY - Summary of Changes in Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning balance (in shares)   36,425,037     36,425,037  
Beginning balance $ 4,720,573 $ 4,611,900 $ 4,067,210 $ 3,949,611 $ 4,611,900 $ 3,949,611
Net earnings 231,555 186,016 186,836 131,301 $ 417,571 318,137
Stock-based compensation expense 4,718 6,114 4,176 6,225    
Issuance of stock 0 0   0    
Dividends $ (27,245) (27,239) (9,927) (9,927)    
Share repurchases   (56,218)   (10,000)    
Ending balance (in shares) 36,327,214       36,327,214  
Ending balance $ 4,882,534 $ 4,720,573 $ 4,248,295 $ 4,067,210 $ 4,882,534 $ 4,248,295
Common Stock, Dividends, Per Share, Declared $ 0.75   $ 0.27   $ 1.50 $ 0.54
Common Stock [Member]            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning balance (in shares) 36,319,000 36,425,000 36,765,000 36,571,000 36,425,000 36,571,000
Beginning balance $ 363 $ 364 $ 368 $ 366 $ 364 $ 366
Issuance of stock (in shares) 8,000 256,000   287,000    
Issuance of stock $ 0 $ 3   $ 3    
Share repurchases (in shares)   (362,000)   (93,000)    
Share repurchases   $ (4)   $ (1)    
Ending balance (in shares) 36,327,000 36,319,000 36,765,000 36,765,000 36,327,000 36,765,000
Ending balance $ 363 $ 363 $ 368 $ 368 $ 363 $ 368
Additional Paid-in Capital [Member]            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning balance 240,852 290,955 324,101 327,878 290,955 327,878
Stock-based compensation expense 4,718 6,114 4,176 6,225    
Issuance of stock 0 (3)   (3)    
Share repurchases   (56,214)   (9,999)    
AdjustmentsToAdditionalPaidInCapitalPremiumsPaidForCappedCallConfirmations   47,067        
Ending balance 198,503 240,852 328,277 324,101 198,503 328,277
Retained Earnings [Member]            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning balance 4,479,358 4,320,581 3,742,741 3,621,367 4,320,581 3,621,367
Net earnings 231,555 186,016 186,836 131,301    
Dividends (27,245) (27,239) (9,927) (9,927)    
Ending balance $ 4,683,668 $ 4,479,358 $ 3,919,650 $ 3,742,741 $ 4,683,668 $ 3,919,650