v3.25.1
Equity - Statement of Stockholders' Equity (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Increase (Decrease) in Stockholders' Equity    
Balance at the beginning of the period $ 770,770 $ 672,442
Net income 11,947 21,854
Other comprehensive income (loss), net of tax 108 (128)
Share-based compensation expense 9,208 8,082
Settlement of the 2025 Notes 26,500  
Net issuance under employee stock plans (6,675) (14,340)
Balance at the end of the period 811,858 687,910
Common Stock    
Increase (Decrease) in Stockholders' Equity    
Balance at the beginning of the period $ 569 $ 564
Balance at the beginning of the period (in shares) 56,828 56,364
Settlement of the 2025 Notes $ 11  
Settlement of the 2025 Notes (in shares) 1,104  
Net issuance under employee stock plans $ 3 $ 2
Net issuance under employee stock plans (in shares) 360 273
Balance at the end of the period $ 583 $ 566
Balance at the end of the period (in shares) 58,292 56,637
Additional Paid-in Capital    
Increase (Decrease) in Stockholders' Equity    
Balance at the beginning of the period $ 1,227,134 $ 1,202,440
Share-based compensation expense 9,208 8,082
Settlement of the 2025 Notes 26,489  
Net issuance under employee stock plans (6,678) (14,342)
Balance at the end of the period 1,256,153 1,196,180
Accumulated Deficit    
Increase (Decrease) in Stockholders' Equity    
Balance at the beginning of the period (458,455) (532,169)
Net income 11,947 21,854
Balance at the end of the period (446,508) (510,315)
Accumulated Other Comprehensive Income    
Increase (Decrease) in Stockholders' Equity    
Balance at the beginning of the period 1,522 1,607
Other comprehensive income (loss), net of tax 108 (128)
Balance at the end of the period $ 1,630 $ 1,479