Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.3
STOCKHOLDERS' EQUITY - Summary of Changes in Shareholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Jan. 01, 2018
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Beginning balance (in shares)     38,072,659       38,072,659    
Beginning balance $ 1,798,100 $ 1,743,071 $ 1,720,755 $ 1,682,940 $ 1,625,332 $ 1,576,825 $ 1,720,755 $ 1,576,825  
Adoption of ASU 2014-09                 $ (583)
Net earnings 69,809 50,828 25,412 54,135 53,838 43,874 $ 146,049 151,847  
Stock-based compensation expense $ 5,657 4,201 5,861 4,762 3,770 5,216      
Issuance of stock     0 0 0 0      
Share repurchases     (8,957) (29,353)          
Ending balance (in shares) 38,299,111           38,299,111    
Ending balance $ 1,873,566 $ 1,798,100 $ 1,743,071 $ 1,712,484 $ 1,682,940 $ 1,625,332 $ 1,873,566 $ 1,712,484  
Common Stock [Member]                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Beginning balance (in shares) 38,267,000 38,264,000 38,073,000 40,649,000 40,632,000 40,331,000 38,073,000 40,331,000  
Beginning balance $ 383 $ 383 $ 381 $ 406 $ 406 $ 403 $ 381 $ 403  
Issuance of stock (in shares) 32,000 3,000 400,000 3,000 17,000 301,000      
Issuance of stock     $ 4 $ 1 $ 0 $ 3      
Share repurchases (in shares)     (209,000) (686,000)          
Share repurchases     $ (2) $ (7)          
Ending balance (in shares) 38,299,000 38,267,000 38,264,000 39,966,000 40,649,000 40,632,000 38,299,000 39,966,000  
Ending balance $ 383 $ 383 $ 383 $ 400 $ 406 $ 406 $ 383 $ 400  
Additional Paid-in Capital [Member]                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Beginning balance 502,884 498,683 501,781 593,561 589,791 584,578 501,781 584,578  
Stock-based compensation expense 5,657 4,201 5,861 4,762 3,770 5,216      
Issuance of stock     (4) (1) 0 (3)      
Share repurchases     (8,955) (29,346)          
Ending balance 508,541 502,884 498,683 568,976 593,561 589,791 508,541 568,976  
Retained Earnings [Member]                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Beginning balance 1,294,833 1,244,005 1,218,593 1,088,973 1,035,135 991,844 1,218,593 991,844  
Adoption of ASU 2014-09                 $ (583)
Net earnings 69,809 50,828 25,412 54,135 53,838 43,874      
Ending balance $ 1,364,642 $ 1,294,833 $ 1,244,005 $ 1,143,108 $ 1,088,973 $ 1,035,135 $ 1,364,642 $ 1,143,108