XML 22 R7.htm IDEA: XBRL DOCUMENT v3.25.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, 2021     54,073            
Balance at beginning 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)
Balance at beginning of period (in shares) at Dec. 31, 2021       (9,894)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
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     55,030            
Balance at end of period at Dec. 31, 2022 1,130,137   $ 55 $ (290,319) 1,046,760   390,728   (17,087)
Balance at end of period (in shares) at Dec. 31, 2022       (10,283)          
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 at Dec. 31, 2023 $ 1,188,954   $ 56 $ (290,319) 1,122,292   370,357   (13,432)
Balance at end of period (in shares) at Dec. 31, 2023 (10,283)     (10,283)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) $ 12,531           12,531    
Other comprehensive income (loss) (3,763)               (3,763)
Share-based compensation 42,912       42,912        
Issuance of common stock under employee stock plans (in shares)     843            
Issuance of common stock under employee stock plans 13,411   $ 1   13,410        
Tax payments related to restricted stock units (4,827)       (4,827)        
Purchase of convertible note hedge (40,279)       (40,279)        
Sale of warrants 25,168       25,168        
Tax benefit related to convertible note hedge 10,225       10,225        
Partial unwind of convertible note hedge and warrants $ (1,019)       (1,019)        
Balance at end of period (in shares) at Dec. 31, 2024 46,382   56,665            
Balance at end of period at Dec. 31, 2024 $ 1,243,313   $ 57 $ (290,319) $ 1,167,882   $ 382,888   $ (17,195)
Balance at end of period (in shares) at Dec. 31, 2024 (10,283)     (10,283)