XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive (Loss) Income
Balance at Dec. 31, 2023 $ 492,108 $ 659 $ 1,500,232 $ (1,009,734) $ 951
Balance, Shares at Dec. 31, 2023   65,929      
Net Income (Loss) 784     784  
Other comprehensive income (loss), net of tax (738)       (738)
Repurchases of common stock (value) (9,495) $ (5) (9,490)    
Repurchases of common stock, Shares   (533)      
Shares issued in connection with stock-based compensation plans, net (8,357) $ 8 (8,365)    
Shares issued in connection with stock-based compensation plans, net, Shares   832      
Stock-based compensation 7,148   7,148    
Balance at Mar. 31, 2024 481,450 $ 662 1,489,525 (1,008,950) 213
Balance, Shares at Mar. 31, 2024   66,228      
Balance at Dec. 31, 2023 492,108 $ 659 1,500,232 (1,009,734) 951
Balance, Shares at Dec. 31, 2023   65,929      
Net Income (Loss) 30,884        
Balance at Sep. 30, 2024 502,425 $ 650 1,480,400 (978,850) 225
Balance, Shares at Sep. 30, 2024   65,022      
Balance at Mar. 31, 2024 481,450 $ 662 1,489,525 (1,008,950) 213
Balance, Shares at Mar. 31, 2024   66,228      
Net Income (Loss) 11,381     11,381  
Other comprehensive income (loss), net of tax (338)       (338)
Repurchases of common stock (value) (4,940) $ (2) (4,938)    
Repurchases of common stock, Shares   (273)      
Shares issued in connection with stock-based compensation plans, net 800 $ 2 798    
Shares issued in connection with stock-based compensation plans, net, Shares   214      
Stock-based compensation 8,538   8,538    
Balance at Jun. 30, 2024 496,891 $ 662 1,493,923 (997,569) (125)
Balance, Shares at Jun. 30, 2024   66,169      
Net Income (Loss) 18,719     18,719  
Other comprehensive income (loss), net of tax 350       350
Repurchases of common stock (value) (21,251) $ (12) (21,239)    
Repurchases of common stock, Shares   (1,194)      
Shares issued in connection with stock-based compensation plans, net (508)   (508)    
Shares issued in connection with stock-based compensation plans, net, Shares   47      
Stock-based compensation 8,224   8,224    
Balance at Sep. 30, 2024 502,425 $ 650 1,480,400 (978,850) 225
Balance, Shares at Sep. 30, 2024   65,022      
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) 12,654        
Balance at Sep. 30, 2025 477,569 $ 604 1,426,829 (948,892) (972)
Balance, Shares at Sep. 30, 2025   60,360      
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      
Net Income (Loss) 7,658     7,658  
Other comprehensive income (loss), net of tax (711)       (711)
Repurchases of common stock (value) (19,486) $ (15) (19,471)    
Repurchases of common stock, Shares   (1,493)      
Shares issued in connection with stock-based compensation plans, net (528) $ 1 (529)    
Shares issued in connection with stock-based compensation plans, net, Shares   54      
Stock-based compensation 7,419   7,419    
Balance at Sep. 30, 2025 $ 477,569 $ 604 $ 1,426,829 $ (948,892) $ (972)
Balance, Shares at Sep. 30, 2025   60,360