XML 22 R7.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid In Capital
Retained Deficit
Accumulated Other Comprehensive Loss
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2022   41,830        
Beginning balance at Dec. 31, 2022 $ 284,329 $ 418 $ 337,385 $ (17,217) $ (21,609) $ (14,648)
Beginning balance, treasury stock (in shares) at Dec. 31, 2022           (1,487)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (30,690)     (30,690)    
Other comprehensive income (loss), net of tax 9,599       9,599  
Equity compensation (in shares)   412        
Equity compensation 15,146 $ 4 15,142      
Exercise of options (in shares)   226        
Exercise of options $ 2,502 $ 3 2,499      
Employee stock purchase plan (in shares) 141 141        
Employee stock purchase plan $ 1,453 $ 2 1,451      
Redemption and repurchase of stock to cover tax withholdings (in shares)   (40)        
Redemption and repurchase of stock to cover tax withholdings (559) $ (1) (558)      
Ending balance (in shares) at Dec. 31, 2023   42,569        
Ending balance at Dec. 31, 2023 281,780 $ 426 355,919 (47,907) (12,010) $ (14,648)
Ending balance, treasury stock (in shares) at Dec. 31, 2023           (1,487)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (13,359)     (13,359)    
Other comprehensive income (loss), net of tax (12,917)       (12,917)  
Equity compensation (in shares)   513        
Equity compensation 14,968 $ 5 14,963      
Exercise of options (in shares)   232        
Exercise of options $ 3,967 $ 2 3,965      
Employee stock purchase plan (in shares) 118 118        
Employee stock purchase plan $ 1,761 $ 1 1,760      
Ending balance (in shares) at Dec. 31, 2024   43,432        
Ending balance at Dec. 31, 2024 $ 276,200 $ 434 376,607 (61,266) (24,927) $ (14,648)
Ending balance, treasury stock (in shares) at Dec. 31, 2024 (1,487)         (1,487)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) $ 9,768     9,768    
Other comprehensive income (loss), net of tax 22,208       22,208  
Settlement of convertible senior notes (in shares)   4,354        
Settlement of convertible senior notes 102,597 $ 44 102,553      
Equity compensation (in shares)   934        
Equity compensation 24,385 $ 9 24,376      
Exercise of options (in shares)   513        
Exercise of options $ 10,829 $ 5 10,824      
Employee stock purchase plan (in shares) 97 97        
Employee stock purchase plan $ 2,245 $ 1 2,244      
Ending balance (in shares) at Dec. 31, 2025   49,330        
Ending balance at Dec. 31, 2025 $ 448,232 $ 493 $ 516,604 $ (51,498) $ (2,719) $ (14,648)
Ending balance, treasury stock (in shares) at Dec. 31, 2025 (1,487)         (1,487)