XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income
Total
Balances at Dec. 31, 2020 $ 290 $ 342,354 $ 595,932 $ (111,173) $ 1,190 $ 828,593
Balances (in shares) at Dec. 31, 2020 29,045,000          
Balances, Treasury stock (in shares) at Dec. 31, 2020       3,657,000    
Increase (Decrease) in Stockholders' Equity            
Net income     213,521     213,521
Other comprehensive income (loss), net of tax         2,509 2,509
Issuance of common stock under share-based compensation plans $ 4 (4)        
Issuance of common stock under share-based compensation plans (in shares) 315,000          
Shares withheld for employee tax remittance on share-based compensation   (10,743)       (10,743)
Share-based compensation expense   11,426       11,426
Purchase of treasury stock       $ (83,100)   (83,100)
Purchase of treasury stock (in shares)       836,000    
Forward contract for accelerated share repurchase   (25,000)       (25,000)
Dividends declared on common stock     (8,139)     (8,139)
Balances at Dec. 31, 2021 $ 294 318,033 801,314 $ (194,273) 3,699 929,067
Balances (in shares) at Dec. 31, 2021 29,360,000          
Balances, Treasury stock (in shares) at Dec. 31, 2021       4,493,000    
Increase (Decrease) in Stockholders' Equity            
Net income     298,209     298,209
Other comprehensive income (loss), net of tax         3,404 3,404
Issuance of common stock under share-based compensation plans $ 4 (4)        
Issuance of common stock under share-based compensation plans (in shares) 399,000          
Shares withheld for employee tax remittance on share-based compensation   (16,222)       (16,222)
Share-based compensation expense   12,775       12,775
Purchase of treasury stock       $ (65,002)   (65,002)
Purchase of treasury stock (in shares)       822,000    
Forward contract for accelerated share repurchase   25,000   $ (25,000)    
Forward contract for accelerated share repurchase (in shares)       214,000    
Dividends declared on common stock     (10,830)     (10,830)
Balances at Dec. 31, 2022 $ 298 339,582 1,088,693 $ (284,275) 7,103 $ 1,151,401
Balances (in shares) at Dec. 31, 2022 29,759,000          
Balances, Treasury stock (in shares) at Dec. 31, 2022       5,529,000   5,529,383
Increase (Decrease) in Stockholders' Equity            
Net income     195,433     $ 195,433
Other comprehensive income (loss), net of tax         (2,779) (2,779)
Issuance of common stock under share-based compensation plans $ 2 (2)        
Issuance of common stock under share-based compensation plans (in shares) 265,000          
Shares withheld for employee tax remittance on share-based compensation   (10,311)       (10,311)
Share-based compensation expense   11,692       11,692
Purchase of treasury stock       $ (91,531)   (91,531)
Purchase of treasury stock (in shares)       931,000    
Dividends declared on common stock     (11,542)     (11,542)
Balances at Dec. 31, 2023 $ 300 $ 340,961 $ 1,272,584 $ (375,806) $ 4,324 $ 1,242,363
Balances (in shares) at Dec. 31, 2023 30,024,000          
Balances, Treasury stock (in shares) at Dec. 31, 2023       6,460,000   6,460,137