Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Shareholders' Equity

v3.24.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2020   27,316,000    
Beginning balance at Dec. 31, 2020 $ 547,329 $ 273 $ 242,916 $ 304,140
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 105,859     105,859
Stock options exercised (in shares)   69,000    
Stock options exercised 3,706 $ 1 3,705  
Common stock issued under employee stock purchase plan (in shares)   12,000    
Common stock issued under employee stock purchase plan 911   911  
Share-based compensation expense 10,929   10,929  
Payment of dividends to shareholders (22,976)   14 (22,990)
Payment of minimum tax withholdings on share-based awards (in shares)   (39,000)    
Payment of minimum tax withholdings on share-based awards (3,115)     (3,115)
Repurchases and retirement of common stock (in shares)   (535,000)    
Repurchases and retirement of common stock (48,989) $ (5)   (48,984)
Issuance of share-based awards (in shares)   146,000    
Issuance of share-based awards 0 $ 1 (1)  
Ending balance (in shares) at Dec. 31, 2021   26,969,000    
Ending balance at Dec. 31, 2021 593,654 $ 270 258,474 334,910
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 193,191     193,191
Stock options exercised (in shares)   3,000    
Stock options exercised 206   206  
Common stock issued under employee stock purchase plan (in shares)   10,000    
Common stock issued under employee stock purchase plan 783   783  
Share-based compensation expense 11,376   11,376  
Payment of dividends to shareholders (25,865)   17 (25,882)
Payment of minimum tax withholdings on share-based awards (in shares)   (31,000)    
Payment of minimum tax withholdings on share-based awards (3,330)     (3,330)
Repurchases and retirement of common stock (in shares)   (600,000)    
Repurchases and retirement of common stock (62,771) $ (6)   (62,765)
Issuance of share-based awards (in shares)   111,000    
Issuance of share-based awards $ 0 $ 1 (1)  
Ending balance (in shares) at Dec. 31, 2022 26,461,293 26,462,000    
Ending balance at Dec. 31, 2022 $ 707,244 $ 265 270,855 436,124
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 167,351     167,351
Common stock issued under employee stock purchase plan (in shares)   11,000    
Common stock issued under employee stock purchase plan 800   800  
Share-based compensation expense 12,012   12,012  
Payment of dividends to shareholders (24,995)   18 (25,013)
Payment of minimum tax withholdings on share-based awards (in shares)   (40,000)    
Payment of minimum tax withholdings on share-based awards (4,340)     (4,340)
Repurchases and retirement of common stock (in shares)   (883,000)    
Repurchases and retirement of common stock (93,811) $ (9)   (93,802)
Issuance of share-based awards (in shares)   121,000    
Issuance of share-based awards $ 0 $ 1 (1)  
Ending balance (in shares) at Dec. 31, 2023 25,670,663 25,671,000    
Ending balance at Dec. 31, 2023 $ 764,261 $ 257 $ 283,684 $ 480,320