Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
STOCKHOLDERS' EQUITY - Summary of Changes in Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (in shares) 36,571,393  
Beginning balance $ 3,949,611 $ 3,044,389
Net earnings 131,301 217,254
Stock-based compensation expense 6,225 5,975
Issuance of stock 0 0
Dividends (9,927)  
Repurchase of shares $ (10,000) (99,303)
Ending balance (in shares) 36,765,267  
Ending balance $ 4,067,210 $ 3,168,315
Common Stock, Dividends, Per Share, Declared $ 0.27  
Common Stock [Member]    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (in shares) 36,571,000 37,341,000
Beginning balance $ 366 $ 373
Issuance of stock (in shares) 287,000 392,000
Issuance of stock $ 3 $ 4
Share repurchases (in shares) (93,000) (1,038,000)
Repurchase of shares $ (1) $ (10)
Ending balance (in shares) 36,765,000 36,695,000
Ending balance $ 368 $ 367
Additional Paid-in Capital [Member]    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 327,878 414,841
Stock-based compensation expense 6,225 5,975
Issuance of stock (3) (4)
Repurchase of shares (9,999) (99,293)
Ending balance 324,101 321,519
Retained Earnings [Member]    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 3,621,367 2,629,175
Net earnings 131,301 217,254
Ending balance $ 3,742,741 $ 2,846,429