XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect of a Change in Accounting Principle
Common Stock
Treasury Stock
Additional Paid-In Capital
Additional Paid-In Capital
Cumulative Effect of a Change in Accounting Principle
Retained Earnings
Retained Earnings
Cumulative Effect of a Change in Accounting Principle
Accumulated Other Comprehensive Income (Loss)
Balance at beginning of period (in shares) at Dec. 31, 2020     52,677            
Balance at beginning of period (in shares) at Dec. 31, 2020       (9,894)          
Balance at beginning of period at Dec. 31, 2020 $ 967,503   $ 53 $ (238,109) $ 920,359   $ 290,722   $ (5,522)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 77,849           77,849    
Other comprehensive income (loss) (2,885)               (2,885)
Share-based compensation 53,160       53,160        
Issuance of common stock under employee stock plans (in shares)     1,396            
Issuance of common stock under employee stock plans 67,348   $ 1   67,347        
Tax payments related to restricted stock units (16,286)       (16,286)        
Balance at end of period (in shares) at Dec. 31, 2021     54,073            
Balance at end of period (in shares) at Dec. 31, 2021       (9,894)          
Balance at end of period at Dec. 31, 2021 $ 1,146,689 $ (56,233) $ 54 $ (238,109) 1,024,580 $ (72,742) 368,571 $ 16,509 (8,407)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Accounting Standards Update [Extensible List] Accounting Standards Update 2020-06 [Member]                
Net income (loss) $ 5,648           5,648    
Other comprehensive income (loss) (8,680)               (8,680)
Stock repurchases (in shares)       (389)          
Stock repurchases (52,210)     $ (52,210)          
Share-based compensation 68,247       68,247        
Issuance of common stock under employee stock plans (in shares)     957            
Issuance of common stock under employee stock plans 40,182   $ 1   40,181        
Tax payments related to restricted stock units $ (13,506)       (13,506)        
Balance at end of period (in shares) at Dec. 31, 2022 44,747   55,030            
Balance at end of period (in shares) at Dec. 31, 2022 (10,283)     (10,283)          
Balance at end of period at Dec. 31, 2022 $ 1,130,137   $ 55 $ (290,319) 1,046,760   390,728   (17,087)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) (20,371)           (20,371)    
Other comprehensive income (loss) 3,655               3,655
Share-based compensation 59,683       59,683        
Issuance of common stock under employee stock plans (in shares)     792            
Issuance of common stock under employee stock plans 23,216   $ 1   23,215        
Tax payments related to restricted stock units $ (7,366)       (7,366)        
Balance at end of period (in shares) at Dec. 31, 2023 45,539   55,822            
Balance at end of period (in shares) at Dec. 31, 2023 (10,283)     (10,283)          
Balance at end of period at Dec. 31, 2023 $ 1,188,954   $ 56 $ (290,319) $ 1,122,292   $ 370,357   $ (13,432)