v3.26.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Balance at Dec. 31, 2024 $ 511,485 $ 643 $ 1,473,986 $ (961,546) $ (1,598)
Balance, Shares at Dec. 31, 2024   64,391      
Net Income (Loss) (2,013)     (2,013)  
Other comprehensive income (loss), net of tax (456)       (456)
Repurchases of common stock (value) (21,638) $ (15) (21,623)    
Repurchases of common stock, Shares   (1,555)      
Shares issued in connection with stock-based compensation plans, net (5,849) $ 9 (5,858)    
Shares issued in connection with stock-based compensation plans, net, Shares   874      
Stock-based compensation 8,386   8,386    
Balance at Mar. 31, 2025 489,915 $ 637 1,454,891 (963,559) (2,054)
Balance, Shares at Mar. 31, 2025   63,710      
Balance at Dec. 31, 2024 511,485 $ 643 1,473,986 (961,546) (1,598)
Balance, Shares at Dec. 31, 2024   64,391      
Net Income (Loss) 4,996        
Balance at Jun. 30, 2025 483,217 $ 618 1,439,410 (956,550) (261)
Balance, Shares at Jun. 30, 2025   61,799      
Balance at Mar. 31, 2025 489,915 $ 637 1,454,891 (963,559) (2,054)
Balance, Shares at Mar. 31, 2025   63,710      
Net Income (Loss) 7,009     7,009  
Other comprehensive income (loss), net of tax 1,793       1,793
Repurchases of common stock (value) (23,329) $ (21) (23,308)    
Repurchases of common stock, Shares   (2,113)      
Shares issued in connection with stock-based compensation plans, net 1,150 $ 2 1,148    
Shares issued in connection with stock-based compensation plans, net, Shares   202      
Stock-based compensation 6,679   6,679    
Balance at Jun. 30, 2025 483,217 $ 618 1,439,410 (956,550) (261)
Balance, Shares at Jun. 30, 2025   61,799      
Balance at Dec. 31, 2025 472,530 $ 586 1,413,994 (941,494) (556)
Balance, Shares at Dec. 31, 2025   58,636      
Net Income (Loss) 4,978     4,978  
Other comprehensive income (loss), net of tax (448)       (448)
Repurchases of common stock (value) (20,339) $ (25) (20,314)    
Repurchases of common stock, Shares   (2,524)      
Shares issued in connection with stock-based compensation plans, net (4,542) $ 11 (4,553)    
Shares issued in connection with stock-based compensation plans, net, Shares   1,079      
Stock-based compensation 8,569   8,569    
Balance at Mar. 31, 2026 460,748 $ 572 1,397,696 (936,516) (1,004)
Balance, Shares at Mar. 31, 2026   57,191      
Balance at Dec. 31, 2025 472,530 $ 586 1,413,994 (941,494) (556)
Balance, Shares at Dec. 31, 2025   58,636      
Net Income (Loss) 19,241        
Balance at Jun. 30, 2026 443,605 $ 539 1,367,045 (922,253) (1,726)
Balance, Shares at Jun. 30, 2026   53,926      
Balance at Mar. 31, 2026 460,748 $ 572 1,397,696 (936,516) (1,004)
Balance, Shares at Mar. 31, 2026   57,191      
Net Income (Loss) 14,263     14,263  
Other comprehensive income (loss), net of tax (722)       (722)
Repurchases of common stock (value) (37,344) $ (37) (37,307)    
Repurchases of common stock, Shares   (3,677)      
Shares issued in connection with stock-based compensation plans, net 751 $ 4 747    
Shares issued in connection with stock-based compensation plans, net, Shares   412      
Stock-based compensation 5,909   5,909    
Balance at Jun. 30, 2026 $ 443,605 $ 539 $ 1,367,045 $ (922,253) $ (1,726)
Balance, Shares at Jun. 30, 2026   53,926