v3.25.2
Equity - Statement of Stockholders' Equity (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Increase (Decrease) in Stockholders' Equity            
Balance at the beginning of the period $ 811,858 $ 770,770 $ 687,910 $ 672,442 $ 770,770 $ 672,442
Net income 11,733 11,947 14,944 21,854 23,680 36,798
Other comprehensive income (loss), net of tax 30 108 (12) (128)    
Share-based compensation expense 9,651 9,208 9,233 8,082    
Settlement of convertible notes 20,231 26,500        
Net issuance under employee stock plans 2,693 (6,675) 2,938 (14,340)    
Balance at the end of the period 856,196 811,858 715,013 687,910 856,196 715,013
Common Stock            
Increase (Decrease) in Stockholders' Equity            
Balance at the beginning of the period $ 583 $ 569 $ 566 $ 564 $ 569 $ 564
Balance at the beginning of the period (in shares) 58,292 56,828 56,637 56,364 56,828 56,364
Settlement of convertible notes $ 16 $ 11        
Settlement of convertible notes (in shares) 1,643 1,104        
Net issuance under employee stock plans $ 3 $ 3 $ 3 $ 2    
Net issuance under employee stock plans (in shares) 226 360 136 273    
Balance at the end of the period $ 602 $ 583 $ 569 $ 566 $ 602 $ 569
Balance at the end of the period (in shares) 60,161 58,292 56,773 56,637 60,161 56,773
Additional Paid-in Capital            
Increase (Decrease) in Stockholders' Equity            
Balance at the beginning of the period $ 1,256,153 $ 1,227,134 $ 1,196,180 $ 1,202,440 $ 1,227,134 $ 1,202,440
Share-based compensation expense 9,651 9,208 9,233 8,082    
Settlement of convertible notes 20,215 26,489        
Net issuance under employee stock plans 2,690 (6,678) 2,935 (14,342)    
Balance at the end of the period 1,288,709 1,256,153 1,208,348 1,196,180 1,288,709 1,208,348
Accumulated Deficit            
Increase (Decrease) in Stockholders' Equity            
Balance at the beginning of the period (446,508) (458,455) (510,315) (532,169) (458,455) (532,169)
Net income 11,733 11,947 14,944 21,854    
Balance at the end of the period (434,775) (446,508) (495,371) (510,315) (434,775) (495,371)
Accumulated Other Comprehensive Income            
Increase (Decrease) in Stockholders' Equity            
Balance at the beginning of the period 1,630 1,522 1,479 1,607 1,522 1,607
Other comprehensive income (loss), net of tax 30 108 (12) (128)    
Balance at the end of the period $ 1,660 $ 1,630 $ 1,467 $ 1,479 $ 1,660 $ 1,467