XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Previously Reported
Common Stock
Additional paid in capital
Accumulated other comprehensive income (loss)
Retained earnings
Retained earnings
Cumulative Effect, Period of Adoption, Adjustment
Retained earnings
Previously Reported
Balance at beginning of period (in shares) at Dec. 31, 2023       17,556          
Balance at beginning of period at Dec. 31, 2023 $ 700,913     $ 18 $ 198,696 $ (817) $ 503,016    
Increase (Decrease) in Stockholders' Equity                  
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)       368          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes 12,228       12,228        
Share-based compensation 7,334       7,334        
Unrealized loss on available-for-sale securities, net of tax (93)         (93)      
Net income (loss) 86,139           86,139    
Balance at end of period at Mar. 31, 2024 806,521     $ 18 218,258 (910) 589,155    
Balance at end of period (in shares) at Mar. 31, 2024       17,924          
Balance at beginning of period (in shares) at Dec. 31, 2023       17,556          
Balance at beginning of period at Dec. 31, 2023 700,913     $ 18 198,696 (817) 503,016    
Increase (Decrease) in Stockholders' Equity                  
Unrealized loss on available-for-sale securities, net of tax 3                
Foreign currency translation adjustment, net of tax 2,560                
Net income (loss) 27,056                
Balance at end of period at Sep. 30, 2024 841,178     $ 19 309,341 1,746 530,072    
Balance at end of period (in shares) at Sep. 30, 2024       18,760          
Balance at beginning of period (in shares) at Mar. 31, 2024       17,924          
Balance at beginning of period at Mar. 31, 2024 806,521     $ 18 218,258 (910) 589,155    
Increase (Decrease) in Stockholders' Equity                  
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)       179          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes 9,553     $ 1 9,552        
Share-based compensation 11,060       11,060        
Unrealized loss on available-for-sale securities, net of tax (25)         (25)      
Net income (loss) (51,911)           (51,911)    
Balance at end of period at Jun. 30, 2024 775,198     $ 19 238,870 (935) 537,244    
Balance at end of period (in shares) at Jun. 30, 2024       18,103          
Increase (Decrease) in Stockholders' Equity                  
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)       323          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes 21,270     $ 0 21,270        
Issuance of common stock under ATM, net of commissions and fees 34,030       34,030        
Issuance of common stock under ATM, net of commissions and fees (in shares)       334          
Share-based compensation 15,171       15,171        
Unrealized loss on available-for-sale securities, net of tax 121         121      
Foreign currency translation adjustment, net of tax 2,560       0 2,560      
Net income (loss) (7,172)           (7,172)    
Balance at end of period at Sep. 30, 2024 $ 841,178     $ 19 309,341 1,746 530,072    
Balance at end of period (in shares) at Sep. 30, 2024       18,760          
Balance at beginning of period (in shares) at Dec. 31, 2024 19,106     19,106          
Balance at beginning of period at Dec. 31, 2024 $ 830,439 $ (438)   $ 20 337,377 (5,942) 498,984 $ (438)  
Increase (Decrease) in Stockholders' Equity                  
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)       170          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (4,669)       (4,669)        
Share-based compensation 7,836       7,836        
Unrealized loss on available-for-sale securities, net of tax (22)         (22)      
Foreign currency translation adjustment, net of tax 4,401         4,401      
Net income (loss)   498 $ (42,451)         498 $ (42,451)
Balance at end of period at Mar. 31, 2025 $ 795,594     $ 20 340,544 (1,563) 456,593    
Balance at end of period (in shares) at Mar. 31, 2025       19,276          
Balance at beginning of period (in shares) at Dec. 31, 2024 19,106     19,106          
Balance at beginning of period at Dec. 31, 2024 $ 830,439 (438)   $ 20 337,377 (5,942) 498,984 (438)  
Increase (Decrease) in Stockholders' Equity                  
Unrealized loss on available-for-sale securities, net of tax 7                
Foreign currency translation adjustment, net of tax 15,257                
Net income (loss) 79,669                
Balance at end of period at Sep. 30, 2025 $ 950,171     $ 20 362,614 9,322 578,215    
Balance at end of period (in shares) at Sep. 30, 2025 19,656     19,656          
Balance at beginning of period (in shares) at Mar. 31, 2025       19,276          
Balance at beginning of period at Mar. 31, 2025 $ 795,594     $ 20 340,544 (1,563) 456,593    
Increase (Decrease) in Stockholders' Equity                  
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)       135          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes 8,094       8,094        
Share-based compensation 9,997       9,997        
Unrealized loss on available-for-sale securities, net of tax (49)         (49)      
Foreign currency translation adjustment, net of tax 10,106         10,106      
Net income (loss)   (1,276) 4,847         (1,276) 4,847
Balance at end of period at Jun. 30, 2025 827,313     $ 20 358,635 8,494 460,164    
Balance at end of period (in shares) at Jun. 30, 2025       19,411          
Increase (Decrease) in Stockholders' Equity                  
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)       347          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes 25,523       25,523        
Stock repurchased during period (in shares)       (102)          
Share repurchase in connection to the 2030 Notes (Note 7) (15,000)       (15,000)        
2030 Convertible Notes hedge and warrant transactions, net of tax (Note 7) (21,290)       (21,290)        
Share-based compensation 14,746       14,746        
Unrealized loss on available-for-sale securities, net of tax 78         78      
Foreign currency translation adjustment, net of tax 750         750      
Net income (loss) 117,273 $ 778 $ 117,273         $ 778 $ 117,273
Balance at end of period at Sep. 30, 2025 $ 950,171     $ 20 $ 362,614 $ 9,322 $ 578,215    
Balance at end of period (in shares) at Sep. 30, 2025 19,656     19,656