v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Previously Reported
Common Stock
Additional paid in capital
Accumulated other comprehensive income
Retained earnings
Retained earnings
Cumulative Effect, Period of Adoption, Adjustment
Retained earnings
Previously Reported
Balance at beginning of period (in shares) at Dec. 31, 2024       19,106,000          
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,000          
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 (in shares) at Mar. 31, 2025 [1]       19,276,000          
Balance at end of period at Mar. 31, 2025 [1] 795,594     $ 20 340,544 (1,563) 456,593    
Balance at beginning of period (in shares) at Dec. 31, 2024       19,106,000          
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 (71)                
Foreign currency translation adjustment, net of tax 14,507                
Net income (loss) (37,604)                
Balance at end of period (in shares) at Jun. 30, 2025       19,411,000          
Balance at end of period at Jun. 30, 2025 827,313     $ 20 358,635 8,494 460,164    
Balance at beginning of period (in shares) at Mar. 31, 2025 [1]       19,276,000          
Balance at beginning of period at Mar. 31, 2025 [1] 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,000          
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) 4,847 $ (1,276) $ 4,847         $ (1,276) $ 4,847
Balance at end of period (in shares) at Jun. 30, 2025       19,411,000          
Balance at end of period at Jun. 30, 2025 $ 827,313     $ 20 358,635 8,494 460,164    
Balance at beginning of period (in shares) at Dec. 31, 2025 19,774,000     19,774,000          
Balance at beginning of period at Dec. 31, 2025 $ 1,017,212     $ 20 400,649 8,455 608,088    
Increase (Decrease) in Stockholders' Equity                  
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)       255,000          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (14,076)       (14,076)        
Share-based compensation 10,596       10,596        
Unrealized loss on available-for-sale securities, net of tax (732)         (732)      
Foreign currency translation adjustment, net of tax (2,333)         (2,333)      
Net income (loss) (13,345)           (13,345)    
Balance at end of period (in shares) at Mar. 31, 2026       20,029,000          
Balance at end of period at Mar. 31, 2026 $ 997,322     $ 20 397,169 5,390 594,743    
Balance at beginning of period (in shares) at Dec. 31, 2025 19,774,000     19,774,000          
Balance at beginning of period at Dec. 31, 2025 $ 1,017,212     $ 20 400,649 8,455 608,088    
Increase (Decrease) in Stockholders' Equity                  
Unrealized loss on available-for-sale securities, net of tax (754)                
Foreign currency translation adjustment, net of tax (3,225)                
Net income (loss) $ 35,163                
Balance at end of period (in shares) at Jun. 30, 2026 19,920,000     19,920,000          
Balance at end of period at Jun. 30, 2026 $ 967,516     $ 20 379,769 4,476 583,251    
Balance at beginning of period (in shares) at Mar. 31, 2026       20,029,000          
Balance at beginning of period at Mar. 31, 2026 997,322     $ 20 397,169 5,390 594,743    
Increase (Decrease) in Stockholders' Equity                  
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes (in shares)       120,000          
Issuance of common stock under employee stock compensation plans, net of shares withheld for payroll taxes 8,256       8,256        
Share repurchase in connection with the 2031 Notes (in shares)       (229,000)          
Share repurchase in connection with the 2031 Notes (Note 8) (60,000)           (60,000)    
2031 Notes hedge and warrant transactions, net of tax (39,309)       (39,309)        
Share-based compensation 13,653       13,653        
Unrealized loss on available-for-sale securities, net of tax (22)         (22)      
Foreign currency translation adjustment, net of tax (892)         (892)      
Net income (loss) $ 48,508           48,508    
Balance at end of period (in shares) at Jun. 30, 2026 19,920,000     19,920,000          
Balance at end of period at Jun. 30, 2026 $ 967,516     $ 20 $ 379,769 $ 4,476 $ 583,251    
[1]
*Interim equity balances reflect the impact of ASU 2025-07 adoption in Q3 2025 effective January 1, 2025.