Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Shareholders' Equity

v3.23.2
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 98,116      
Ending balance (in shares) at Jun. 30, 2022   26,880,000    
Ending balance at Jun. 30, 2022 664,350 $ 269 265,129 398,952
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
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 $ 56,319      
Ending balance (in shares) at Jun. 30, 2023 25,785,593 25,786,000    
Ending balance at Jun. 30, 2023 $ 673,609 $ 258 277,593 395,758
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,785,593 25,786,000    
Ending balance at Jun. 30, 2023 $ 673,609 $ 258 $ 277,593 $ 395,758