XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Balance at Dec. 31, 2019 $ 634,036 $ 106,360 $ 527,746 $ (70)
Balance, Shares at Dec. 31, 2019   24,296,000    
Net income 101,984   101,984  
Share-based compensation 5,549 $ 5,549    
Common stock issued under stock Plans, net of shares withheld for employee taxes, Shares   114,000    
Repurchased common stock (13,617) $ (1,244) (12,373)  
Repurchased common stock, Shares   (282,000)    
Taxes paid related to net share settlement of stock awards (4,376) $ (4,376)    
Dividends accrued at $1.68, $1.74 and $1.82 per share in 2019, 2020 and 2021 (40,938)   (40,938)  
Other comprehensive (loss) income (34)     (34)
Balance at Dec. 31, 2020 682,604 $ 106,289 576,419 (104)
Balance, Shares at Dec. 31, 2020   24,128,000    
Net income 89,705   89,705  
Share-based compensation 7,666 $ 7,666    
Common stock issued under stock Plans, net of shares withheld for employee taxes, Shares   132,000    
Taxes paid related to net share settlement of stock awards (5,345) $ (5,345)    
Dividends accrued at $1.68, $1.74 and $1.82 per share in 2019, 2020 and 2021 (42,659)   (42,659)  
Other comprehensive (loss) income 50     50
Balance at Dec. 31, 2021 $ 732,021 $ 108,610 623,465 (54)
Balance, Shares at Dec. 31, 2021 24,260,000 24,260,000    
Net income $ 115,138   115,138  
Share-based compensation 8,009 $ 8,009    
Common stock issued under stock Plans, net of shares withheld for employee taxes, Shares   128,000    
Taxes paid related to net share settlement of stock awards (6,539) $ (6,539)    
Dividends accrued at $1.68, $1.74 and $1.82 per share in 2019, 2020 and 2021 (44,660)   (44,660)  
Other comprehensive (loss) income (24)     (24)
Balance at Dec. 31, 2022 $ 803,945 $ 110,080 $ 693,943 $ (78)
Balance, Shares at Dec. 31, 2022 24,388,000 24,388,000