Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
STOCKHOLDERS' EQUITY - Summary of Changes in Shareholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2020
Sep. 30, 2019
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (in shares)     38,199,111       38,199,111  
Beginning balance $ 2,084,601 $ 1,990,766 $ 1,973,990 $ 1,798,100 $ 1,743,071 $ 1,720,755 $ 1,973,990 $ 1,720,755
Net earnings 109,118 90,678 71,152 69,809 50,828 25,412 $ 270,948 146,049
Stock-based compensation expense $ 6,130 3,157 6,437 5,657 4,201 5,861    
Issuance of stock   0 0 0 0 0    
Share repurchases     (60,813)     (8,957)    
Ending balance (in shares) 37,612,127           37,612,127  
Ending balance $ 2,199,849 $ 2,084,601 $ 1,990,766 $ 1,873,566 $ 1,798,100 $ 1,743,071 $ 2,199,849 $ 1,873,566
Common Stock [Member]                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (in shares) 37,603,000 37,597,000 38,199,000 38,267,000 38,264,000 38,073,000 38,199,000 38,073,000
Beginning balance $ 377 $ 376 $ 382 $ 383 $ 383 $ 381 $ 382 $ 381
Issuance of stock (in shares) 9,000 6,000 398,000 32,000 3,000 400,000    
Issuance of stock   $ 1 $ 4 $ 0 $ 0 $ 4    
Share repurchases (in shares)     (1,000,000)     (209,000)    
Share repurchases     $ (10)     $ (2)    
Ending balance (in shares) 37,612,000 37,603,000 37,597,000 38,299,000 38,267,000 38,264,000 37,612,000 38,299,000
Ending balance $ 377 $ 377 $ 376 $ 383 $ 383 $ 383 $ 377 $ 383
Additional Paid-in Capital [Member]                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance 454,138 450,982 505,352 502,884 498,683 501,781 505,352 501,781
Stock-based compensation expense 6,130 3,157 6,437 5,657 4,201 5,861    
Issuance of stock   (1) (4) 0 0 (4)    
Share repurchases     (60,803)     (8,955)    
Ending balance 460,268 454,138 450,982 508,541 502,884 498,683 460,268 508,541
Retained Earnings [Member]                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance 1,630,086 1,539,408 1,468,256 1,294,833 1,244,005 1,218,593 1,468,256 1,218,593
Net earnings 109,118 90,678 71,152 69,809 50,828 25,412    
Ending balance $ 1,739,204 $ 1,630,086 $ 1,539,408 $ 1,364,642 $ 1,294,833 $ 1,244,005 $ 1,739,204 $ 1,364,642