XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2020   116,735        
Beginning balance at Dec. 31, 2020 $ 523,338 $ 122 $ 516,140 $ (75,795) $ 415 $ 82,456
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of options (in shares)   1,832        
Issuance of common stock upon exercise of options 10,083 $ 2 10,081      
Purchases of treasury stock (in shares)   (1,282)        
Purchases of treasury stock (33,540)     (33,540)    
Shares purchased to satisfy cost and statutory withholding requirements for net settlement of cashless option exercises   (808)        
Shares purchased to satisfy cost and statutory withholding requirements for net settlement of cashless option exercises (22,520)     (22,520)    
Stock-based compensation 10,142   10,142      
Other comprehensive income (loss), net of tax (166)       (166)  
Net income attributable to common stockholders 23,465         23,465
Ending balance (in shares) at Mar. 31, 2021   116,477        
Ending balance at Mar. 31, 2021 510,802 $ 124 536,363 (131,855) 249 105,921
Beginning balance (in shares) at Dec. 31, 2020   116,735        
Beginning balance at Dec. 31, 2020 523,338 $ 122 516,140 (75,795) 415 82,456
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income attributable to common stockholders 49,988          
Ending balance (in shares) at Jun. 30, 2021   115,821        
Ending balance at Jun. 30, 2021 522,675 $ 125 554,154 (164,263) 215 132,444
Beginning balance (in shares) at Mar. 31, 2021   116,477        
Beginning balance at Mar. 31, 2021 510,802 $ 124 536,363 (131,855) 249 105,921
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of options (in shares)   855        
Issuance of common stock upon exercise of options 6,661 $ 1 6,660      
Purchases of treasury stock (in shares)   (1,365)        
Purchases of treasury stock (29,170)     (29,170)    
Shares purchased to satisfy cost and statutory withholding requirements for net settlement of cashless option exercises   (146)        
Shares purchased to satisfy cost and statutory withholding requirements for net settlement of cashless option exercises (3,238)     (3,238)    
Stock-based compensation 11,131   11,131      
Other comprehensive income (loss), net of tax (34)       (34)  
Net income attributable to common stockholders 26,523         26,523
Ending balance (in shares) at Jun. 30, 2021   115,821        
Ending balance at Jun. 30, 2021 522,675 $ 125 554,154 (164,263) 215 132,444
Beginning balance (in shares) at Dec. 31, 2021   105,940        
Beginning balance at Dec. 31, 2021 375,806 $ 127 591,349 (410,411) (227) 194,968
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of options (in shares)   586        
Issuance of common stock upon exercise of options 6,544 $ 1 6,543      
Shares purchased to satisfy cost and statutory withholding requirements for net settlement of cashless option exercises   (305)        
Shares purchased to satisfy cost and statutory withholding requirements for net settlement of cashless option exercises (7,037)     (7,037)    
Stock-based compensation 10,825   10,825      
Other comprehensive income (loss), net of tax (1,124)       (1,124)  
Net income attributable to common stockholders 22,797         22,797
Ending balance (in shares) at Mar. 31, 2022   106,221        
Ending balance at Mar. 31, 2022 407,811 $ 128 608,717 (417,448) (1,351) 217,765
Beginning balance (in shares) at Dec. 31, 2021   105,940        
Beginning balance at Dec. 31, 2021 375,806 $ 127 591,349 (410,411) (227) 194,968
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income attributable to common stockholders 50,209          
Ending balance (in shares) at Jun. 30, 2022   106,658        
Ending balance at Jun. 30, 2022 442,326 $ 128 625,976 (426,814) (2,141) 245,177
Beginning balance (in shares) at Mar. 31, 2022   106,221        
Beginning balance at Mar. 31, 2022 407,811 $ 128 608,717 (417,448) (1,351) 217,765
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of options (in shares)   873        
Issuance of common stock upon exercise of options 6,597 $ 0 6,597      
Shares purchased to satisfy cost and statutory withholding requirements for net settlement of cashless option exercises   (436)        
Shares purchased to satisfy cost and statutory withholding requirements for net settlement of cashless option exercises (9,366)     (9,366)    
Stock-based compensation 10,662   10,662      
Other comprehensive income (loss), net of tax (790)       (790)  
Net income attributable to common stockholders 27,412         27,412
Ending balance (in shares) at Jun. 30, 2022   106,658        
Ending balance at Jun. 30, 2022 $ 442,326 $ 128 $ 625,976 $ (426,814) $ (2,141) $ 245,177