Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
STOCKHOLDERS' EQUITY - Summary of Changes in Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (in shares) 68,168,923  
Beginning balance $ 5,195,643 $ 5,141,573
Net earnings 55,309 122,806
Stock-based compensation expense 5,860 6,325
Issuance of stock 0 0
Dividends (32,017) (30,887)
Share repurchases $ (131,026) 45,073
Ending balance (in shares) 66,702,433  
Ending balance $ 5,093,769 $ 5,194,744
Common Stock, Dividends, Per Share, Declared $ 0.48 $ 0.43
Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (in shares) 68,169,000 71,922,000
Beginning balance $ 682 $ 360
Stock Split on January 2, 2025   $ 360
Issuance of stock (in shares) 349,000 514,000
Issuance of stock $ 3 $ 5
Shares repurchased (in shares) 1,816,000 605,000
Share repurchases $ (18) $ (7)
Ending balance (in shares) 66,702,000 71,831,000
Ending balance $ 667 $ 718
Additional Paid-In Capital    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 0 143,036
Stock Split on January 2, 2025   (360)
Stock-based compensation expense 5,860 6,325
Issuance of stock (3) (5)
Share repurchases (5,857) 45,066
Ending balance 0 103,930
Retained Earnings    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 5,194,961 4,998,177
Net earnings 55,309 122,806
Dividends (32,017) (30,887)
Share repurchases (125,151)  
Ending balance $ 5,093,102 $ 5,090,096