Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Shareholders' Equity

v3.23.3
Condensed Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2021   26,969,000    
Beginning balance at Dec. 31, 2021 $ 593,654 $ 270 $ 258,474 $ 334,910
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 42,686     42,686
Stock options exercised (in shares)   3,000    
Stock options exercised 206   206  
Share-based compensation expense 2,761   2,761  
Payment of dividends to shareholders (6,502)   4 (6,506)
Payment of minimum tax withholdings on share-based awards (in shares)   (30,000)    
Payment of minimum tax withholdings on share-based awards (3,254)     (3,254)
Repurchases and retirement of common stock (in shares)   (176,000)    
Repurchases and retirement of common stock (17,780) $ (2)   (17,778)
Issuance of share-based awards (in shares)   96,000    
Issuance of share-based awards 0 $ 1 (1)  
Ending balance (in shares) at Mar. 31, 2022   26,862,000    
Ending balance at Mar. 31, 2022 611,771 $ 269 261,444 350,058
Beginning balance (in shares) at Dec. 31, 2021   26,969,000    
Beginning balance at Dec. 31, 2021 593,654 $ 270 258,474 334,910
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 150,249      
Ending balance (in shares) at Sep. 30, 2022   26,590,000    
Ending balance at Sep. 30, 2022 682,698 $ 266 267,809 414,623
Beginning balance (in shares) at Mar. 31, 2022   26,862,000    
Beginning balance at Mar. 31, 2022 611,771 $ 269 261,444 350,058
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 55,430     55,430
Common stock issued under employee stock purchase plan (in shares)   5,000    
Common stock issued under employee stock purchase plan 374   374  
Share-based compensation expense 3,306   3,306  
Payment of dividends to shareholders (6,492)   5 (6,497)
Payment of minimum tax withholdings on share-based awards (in shares)   (1,000)    
Payment of minimum tax withholdings on share-based awards (39)     (39)
Issuance of share-based awards (in shares)   14,000    
Ending balance (in shares) at Jun. 30, 2022   26,880,000    
Ending balance at Jun. 30, 2022 664,350 $ 269 265,129 398,952
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 52,133     52,133
Share-based compensation expense 2,676   2,676  
Payment of dividends to shareholders (6,467)   4 (6,471)
Repurchases and retirement of common stock (in shares)   (290,000)    
Repurchases and retirement of common stock (29,994) $ (3)   (29,991)
Ending balance (in shares) at Sep. 30, 2022   26,590,000    
Ending balance at Sep. 30, 2022 $ 682,698 $ 266 267,809 414,623
Beginning balance (in shares) at Dec. 31, 2022 26,461,293 26,462,000    
Beginning balance at Dec. 31, 2022 $ 707,244 $ 265 270,855 436,124
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 36,368     36,368
Share-based compensation expense 3,149   3,149  
Payment of dividends to shareholders (6,345)   4 (6,349)
Payment of minimum tax withholdings on share-based awards (in shares)   (40,000)    
Payment of minimum tax withholdings on share-based awards (4,292)     (4,292)
Repurchases and retirement of common stock (in shares)   (474,000)    
Repurchases and retirement of common stock (50,491) $ (5)   (50,486)
Issuance of share-based awards (in shares)   105,000    
Issuance of share-based awards 0 $ 1 (1)  
Ending balance (in shares) at Mar. 31, 2023   26,053,000    
Ending balance at Mar. 31, 2023 $ 685,633 $ 261 274,007 411,365
Beginning balance (in shares) at Dec. 31, 2022 26,461,293 26,462,000    
Beginning balance at Dec. 31, 2022 $ 707,244 $ 265 270,855 436,124
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income $ 65,607      
Ending balance (in shares) at Sep. 30, 2023 25,662,063 25,662,000    
Ending balance at Sep. 30, 2023 $ 665,700 $ 257 280,640 384,803
Beginning balance (in shares) at Mar. 31, 2023   26,053,000    
Beginning balance at Mar. 31, 2023 685,633 $ 261 274,007 411,365
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 19,951     19,951
Common stock issued under employee stock purchase plan (in shares)   4,000    
Common stock issued under employee stock purchase plan 421   421  
Share-based compensation expense 3,160   3,160  
Payment of dividends to shareholders (6,255)   5 (6,260)
Repurchases and retirement of common stock (in shares)   (285,000)    
Repurchases and retirement of common stock (29,301) $ (3)   (29,298)
Issuance of share-based awards (in shares)   14,000    
Ending balance (in shares) at Jun. 30, 2023   25,786,000    
Ending balance at Jun. 30, 2023 673,609 $ 258 277,593 395,758
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 9,288     9,288
Share-based compensation expense 3,043   3,043  
Payment of dividends to shareholders (6,198)   4 (6,202)
Payment of minimum tax withholdings on share-based awards (23)     (23)
Repurchases and retirement of common stock (in shares)   (124,000)    
Repurchases and retirement of common stock $ (14,019) $ (1)   (14,018)
Ending balance (in shares) at Sep. 30, 2023 25,662,063 25,662,000    
Ending balance at Sep. 30, 2023 $ 665,700 $ 257 $ 280,640 $ 384,803