XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Shares
Treasury Shares
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income
Beginning balance (in shares) at Dec. 31, 2023   46,481,000        
Treasury Shares, Beginning balance (in shares) at Jun. 30, 2024     (837,000)      
Balance at beginning of period at Dec. 31, 2023 $ 870,130 $ 46   $ 976,633 $ (106,796) $ 247
Increase (Decrease) in Stockholders' Equity            
Vested restricted stock units (in shares)   417,000        
Vested restricted stock units 1 $ 1        
Common stock withheld for employee withholding tax liabilities on vested restricted stock units (382)     (382)    
Common stock issued under employee stock purchase plan (in shares)   56,000        
Common stock issued under employee stock purchase plan 1,364     1,364    
Stock-based compensation 25,675     25,675    
Purchase of treasury stock, inclusive of excise tax (in shares)     (837,000)      
Purchase of treasury stock, inclusive of excise tax (25,121)   $ (25,121)      
Purchase of capped call transaction, net of tax (20,112)     (20,112)    
Other comprehensive income (loss) (142)         (142)
Net (loss) income 27,865       27,865  
Ending balance (in shares) at Jun. 30, 2024   46,954,000        
Balance at ending of period at Jun. 30, 2024 879,278 $ 47 $ (25,121) 983,178 (78,931) 105
Beginning balance (in shares) at Mar. 31, 2024   46,517,000        
Treasury Shares, Beginning balance (in shares) at Jun. 30, 2024     (837,000)      
Balance at beginning of period at Mar. 31, 2024 892,162 $ 47 $ 0 989,780 (97,817) 152
Increase (Decrease) in Stockholders' Equity            
Vested restricted stock units (in shares)   381,000        
Common stock withheld for employee withholding tax liabilities on vested restricted stock units (378)     (378)    
Common stock issued under employee stock purchase plan (in shares)   56,000        
Common stock issued under employee stock purchase plan 1,364     1,364    
Stock-based compensation 12,524     12,524    
Purchase of treasury stock, inclusive of excise tax (in shares)     (837,000)      
Purchase of treasury stock, inclusive of excise tax (25,121)   $ (25,121)      
Purchase of capped call transaction, net of tax (20,112)     (20,112)    
Other comprehensive income (loss) (47)         (47)
Net (loss) income 18,886       18,886  
Ending balance (in shares) at Jun. 30, 2024   46,954,000        
Balance at ending of period at Jun. 30, 2024 $ 879,278 $ 47 $ (25,121) 983,178 (78,931) 105
Beginning balance (in shares) at Dec. 31, 2024 46,240,604 47,078,000        
Treasury Shares, Beginning balance (in shares) at Jun. 30, 2025 (2,792,829)   (2,793,000)      
Balance at beginning of period at Dec. 31, 2024 $ 778,348 $ 47 $ (25,121) 1,009,435 (206,356) 343
Increase (Decrease) in Stockholders' Equity            
Vested restricted stock units (in shares)   722,000        
Vested restricted stock units $ 2 $ 1   1    
Common stock withheld for employee withholding tax liabilities on vested restricted stock units (in shares) (210,108) (210,000)        
Common stock withheld for employee withholding tax liabilities on vested restricted stock units $ (5,467)     (5,467)    
Common stock issued under employee stock purchase plan (in shares) 100,728 101,000        
Common stock issued under employee stock purchase plan $ 1,569     1,569    
Stock-based compensation $ 30,025     30,025    
Purchase of treasury stock, inclusive of excise tax (in shares) (1,955,589)   (1,956,000)      
Purchase of treasury stock, inclusive of excise tax $ (50,394)   $ (50,394)      
Other comprehensive income (loss) 3,719         3,719
Net (loss) income $ (35)       (35)  
Ending balance (in shares) at Jun. 30, 2025 44,897,766 47,691,000        
Treasury Shares, Ending balance (in shares) at Dec. 31, 2024 (837,240)   (837,000)      
Balance at ending of period at Jun. 30, 2025 $ 757,767 $ 48 $ (75,515) 1,035,563 (206,391) 4,062
Beginning balance (in shares) at Mar. 31, 2025   47,121,000        
Treasury Shares, Beginning balance (in shares) at Jun. 30, 2025 (2,792,829)   (2,793,000)      
Balance at beginning of period at Mar. 31, 2025 $ 798,541 $ 47 $ (25,121) 1,023,808 (201,544) 1,351
Increase (Decrease) in Stockholders' Equity            
Vested restricted stock units (in shares)   669,000        
Vested restricted stock units 1 $ 1        
Common stock withheld for employee withholding tax liabilities on vested restricted stock units (in shares)   (200,000)        
Common stock withheld for employee withholding tax liabilities on vested restricted stock units (5,286)     (5,286)    
Common stock issued under employee stock purchase plan (in shares)   101,000        
Common stock issued under employee stock purchase plan 1,569     1,569    
Stock-based compensation 15,472     15,472    
Purchase of treasury stock, inclusive of excise tax (in shares)     (1,956,000)      
Purchase of treasury stock, inclusive of excise tax (50,394)   $ (50,394)      
Other comprehensive income (loss) 2,711         2,711
Net (loss) income $ (4,847)       (4,847)  
Ending balance (in shares) at Jun. 30, 2025 44,897,766 47,691,000        
Treasury Shares, Ending balance (in shares) at Mar. 31, 2025     (837,000)      
Balance at ending of period at Jun. 30, 2025 $ 757,767 $ 48 $ (75,515) $ 1,035,563 $ (206,391) $ 4,062