XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Balance at beginning of period (in shares) at Dec. 31, 2022   114,515    
Balance at beginning of period at Dec. 31, 2022 $ 954,033 $ 114 $ 970,519 $ (16,600)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation cost 3,536   3,536  
Issuance of equity awards, net (in shares)   656    
Issuance of equity awards, net 0 $ 1 (1)  
Tax withholdings paid for net settlement of equity awards (3,379)   (3,379)  
Net income 28,733     28,733
Balance at end of period (in shares) at Mar. 31, 2023   115,171    
Balance at end of period at Mar. 31, 2023 982,923 $ 115 970,675 12,133
Balance at beginning of period (in shares) at Dec. 31, 2023   109,483    
Balance at beginning of period at Dec. 31, 2023 998,392 $ 109 929,249 69,034
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation cost 3,742   3,742  
Issuance of equity awards, net (in shares)   376    
Issuance of equity awards, net 0 $ 1 (1)  
Tax withholdings paid for net settlement of equity awards (1,209)   (1,209)  
Share repurchases (in shares)   (2,968)    
Share repurchases (22,508) $ (3) (22,505)  
Excise tax on share repurchases (193)   (193)  
Net income 19,930     19,930
Balance at end of period (in shares) at Mar. 31, 2024   106,891    
Balance at end of period at Mar. 31, 2024 $ 998,154 $ 107 $ 909,083 $ 88,964