XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income / (Loss)
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2021   39,209        
Beginning balance at Dec. 31, 2021 $ 468,482 $ 392 $ (127,196) $ 376,537 $ (10,788) $ 229,537
Beginning balance (in shares) at Dec. 31, 2021     2,792      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Equity-based compensation 7,826     7,826    
Issuance of common stock in connection with employee stock option exercises and RSU vesting (in shares)   261        
Issuance of common stock in connection with employee stock option exercises and RSU vesting 0 $ 3   (3)    
Repurchase of treasury shares (in shares)     422      
Repurchase of treasury shares (38,269)   $ (38,269)      
Common shares withheld for settlement of taxes in connection with equity-based compensation (in shares)   (118)        
Common shares withheld for settlement of taxes in connection with equity-based compensation (10,596) $ (1)   (10,595)    
Cash dividends paid (8,706)         (8,706)
Other comprehensive income (loss) (886)       (886)  
Net income 26,572         26,572
Ending balance (in shares) at Mar. 31, 2022   39,352        
Ending balance at Mar. 31, 2022 $ 444,423 $ 394 $ (165,465) 373,765 (11,674) 247,403
Ending balance (in shares) at Mar. 31, 2022     3,214      
Beginning balance (in shares) at Dec. 31, 2022 35,829 39,605        
Beginning balance at Dec. 31, 2022 $ 447,482 $ 396 $ (200,008) 391,482 (15,439) 271,051
Beginning balance (in shares) at Dec. 31, 2022 3,776   3,776      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Equity-based compensation $ 8,643     8,643    
Issuance of common stock in connection with employee stock option exercises and RSU vesting (in shares)   144        
Issuance of common stock in connection with employee stock option exercises and RSU vesting 2 $ 1   1    
Common shares withheld for settlement of taxes in connection with equity-based compensation (in shares)   (59)        
Common shares withheld for settlement of taxes in connection with equity-based compensation (4,193) $ (1)   (4,192)    
Cash dividends paid (9,662)         (9,662)
Other comprehensive income (loss) 1,419       1,419  
Net income $ 32,843         32,843
Ending balance (in shares) at Mar. 31, 2023 35,914 39,690        
Ending balance at Mar. 31, 2023 $ 476,534 $ 396 $ (200,008) $ 395,934 $ (14,020) $ 294,232
Ending balance (in shares) at Mar. 31, 2023 3,776   3,776