XML 20 R6.htm IDEA: XBRL DOCUMENT v3.26.1
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, 2024   47,078,000        
Treasury Shares, Beginning balance (in shares) at Jun. 30, 2025     (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,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)   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 and broker fees (in shares)     (1,956,000)      
Purchase of treasury stock, inclusive of excise tax and broker fees (50,394)   $ (50,394)      
Other comprehensive income (loss) 3,719         3,719
Net income (loss) (35)       (35)  
Ending balance (in shares) at Jun. 30, 2025   47,691,000        
Treasury Shares, Ending balance (in shares) at Dec. 31, 2024     (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,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 and broker fees (in shares)     (1,956,000)      
Purchase of treasury stock, inclusive of excise tax and broker fees (50,394)   $ (50,394)      
Other comprehensive income (loss) 2,711         2,711
Net income (loss) (4,847)       (4,847)  
Ending balance (in shares) at Jun. 30, 2025   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
Beginning balance (in shares) at Dec. 31, 2025 41,116,739 47,891,000        
Treasury Shares, Beginning balance (in shares) at Jun. 30, 2026 (9,018,591)   (9,019,000)      
Balance at beginning of period at Dec. 31, 2025 $ 693,111 $ 48 $ (176,565) 1,064,623 (199,322) 4,327
Increase (Decrease) in Stockholders' Equity            
Exercise of stock options (in shares) 27,947 28,000        
Exercise of stock options $ 459     459    
Vested restricted stock units (in shares)   1,206,000        
Vested restricted stock units $ 0 $ 1   (1)    
Common stock withheld for employee withholding tax liabilities on vested restricted stock units (in shares) (366,650) (367,000)        
Common stock withheld for employee withholding tax liabilities on vested restricted stock units $ (7,848)     (7,848)    
Common stock issued under employee stock purchase plan (in shares) 82,837 83,000        
Common stock issued under employee stock purchase plan $ 1,722     1,722    
Stock-based compensation $ 28,497     28,497    
Purchase of treasury stock, inclusive of excise tax and broker fees (in shares) (2,244,553)   (2,245,000)      
Purchase of treasury stock, inclusive of excise tax and broker fees $ (50,448)   $ (50,448)      
Other comprehensive income (loss) (1,086)         (1,086)
Net income (loss) $ 7,569       7,569  
Ending balance (in shares) at Jun. 30, 2026 39,822,298 48,841,000        
Treasury Shares, Ending balance (in shares) at Dec. 31, 2025 (6,774,038)   (6,774,000)      
Balance at ending of period at Jun. 30, 2026 $ 671,976 $ 49 $ (227,013) 1,087,452 (191,753) 3,241
Beginning balance (in shares) at Mar. 31, 2026   48,328,000        
Treasury Shares, Beginning balance (in shares) at Jun. 30, 2026 (9,018,591)   (9,019,000)      
Balance at beginning of period at Mar. 31, 2026 $ 653,893 $ 48 $ (227,013) 1,073,809 (196,406) 3,455
Increase (Decrease) in Stockholders' Equity            
Exercise of stock options (in shares)   28,000        
Exercise of stock options 457     457    
Vested restricted stock units (in shares)   559,000        
Vested restricted stock units 0 $ 1   (1)    
Common stock withheld for employee withholding tax liabilities on vested restricted stock units (in shares)   (157,000)        
Common stock withheld for employee withholding tax liabilities on vested restricted stock units (3,493)     (3,493)    
Common stock issued under employee stock purchase plan (in shares)   83,000        
Common stock issued under employee stock purchase plan 1,722     1,722    
Stock-based compensation 14,958     14,958    
Other comprehensive income (loss) (214)         (214)
Net income (loss) $ 4,653       4,653  
Ending balance (in shares) at Jun. 30, 2026 39,822,298 48,841,000        
Treasury Shares, Ending balance (in shares) at Mar. 31, 2026     (9,019,000)      
Balance at ending of period at Jun. 30, 2026 $ 671,976 $ 49 $ (227,013) $ 1,087,452 $ (191,753) $ 3,241