v3.22.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in- Capital
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Retained Earnings
Beginning Balance at Dec. 31, 2018 $ 408,754 $ 161,436 $ 25,124 $ (2,680) $ 0 $ 224,874
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 89,566         89,566
Dividends declared (5,938)         (5,938)
Other comprehensive income, net of tax (3,018)     (3,018)    
Share repurchases under buyback program (3,815) (706) (110)     (2,999)
Issuance of shares upon exercise of common stock options 7 7        
Repurchase of shares for tax payments related to the vesting and exercise of share-based grants (3,511) (3,511)        
Stock-based compensation expense 15,436 15,436        
Ending Balance at Dec. 31, 2019 497,481 172,662 25,014 (5,698) 0 305,503
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 97,061         97,061
Dividends declared (24,202)         (24,202)
Other comprehensive income, net of tax (354)     (354)    
Share repurchases under buyback program (23,106) (4,331) (627)     (18,148)
Issuance of shares upon exercise of common stock options 643 643        
Repurchase of shares for tax payments related to the vesting and exercise of share-based grants (4,042) (4,042)        
Stock-based compensation expense 15,960 15,960        
Ending Balance at Dec. 31, 2020 559,441 180,892 24,387 (6,052) 0 360,214
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 224,915         224,915
Dividends declared (27,836)         (27,836)
Other comprehensive income, net of tax 3,824     3,824    
Share repurchases under buyback program (48,940) (2,729) (368)   (21,550) (24,293)
Retirement of treasury stock 0 (2,013) (271)   21,550 (19,266)
Issuance of shares upon exercise of common stock options 4,950 4,950        
Issuance of shares in connection with a business combination 10,211 10,211        
Repurchase of shares for tax payments related to the vesting and exercise of share-based grants (17,815) (17,815)        
Stock-based compensation expense 22,887 22,887        
Purchase of convertible notes hedges, net of tax of $14,556 (42,887)   (42,887)      
Proceeds from sale of warrants 43,677   43,677      
Equity component of convertible note issuance, net of tax of $11,923 35,130   35,130      
Ending Balance at Dec. 31, 2021 $ 767,557 $ 196,383 $ 59,668 $ (2,228) $ 0 $ 513,734