XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Stockholders' 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, 2023   42,569        
Beginning balance at Dec. 31, 2023 $ 281,780 $ 426 $ 355,919 $ (47,907) $ (12,010) $ (14,648)
Beginning balance, treasury stock (in shares) at Dec. 31, 2023           (1,487)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 5,412     5,412    
Other comprehensive income (loss), net of tax (3,851)       (3,851)  
Equity compensation (in shares)   488        
Equity compensation 8,128 $ 5 8,123      
Exercise of options (in shares)   171        
Exercise of options 2,848 $ 2 2,846      
Employee stock purchase plan (in shares)   51        
Employee stock purchase plan 739 $ 0 739      
Ending balance (in shares) at Jun. 30, 2024   43,279        
Ending balance at Jun. 30, 2024 295,056 $ 433 367,627 (42,495) (15,861) $ (14,648)
Ending balance, treasury stock (in shares) at Jun. 30, 2024           (1,487)
Beginning balance (in shares) at Mar. 31, 2024   43,224        
Beginning balance at Mar. 31, 2024 294,985 $ 432 363,113 (40,374) (13,538) $ (14,648)
Beginning balance, treasury stock (in shares) at Mar. 31, 2024           (1,487)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (2,121)     (2,121)    
Other comprehensive income (loss), net of tax (2,323)       (2,323)  
Equity compensation (in shares)   52        
Equity compensation 4,456 $ 1 4,455      
Exercise of options (in shares)   3        
Exercise of options 59   59      
Ending balance (in shares) at Jun. 30, 2024   43,279        
Ending balance at Jun. 30, 2024 295,056 $ 433 367,627 (42,495) (15,861) $ (14,648)
Ending balance, treasury stock (in shares) at Jun. 30, 2024           (1,487)
Beginning balance (in shares) at Dec. 31, 2024   43,432        
Beginning balance at Dec. 31, 2024 $ 276,200 $ 434 376,607 (61,266) (24,927) $ (14,648)
Beginning balance, treasury stock (in shares) at Dec. 31, 2024 (1,487)         (1,487)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) $ 840     840    
Other comprehensive income (loss), net of tax 22,099       22,099  
Settlement of convertible senior notes ( in shares)   4,334        
Settlement of convertible senior notes 102,137 $ 44 102,093      
Equity compensation (in shares)   600        
Equity compensation 14,167 $ 6 14,161      
Exercise of options (in shares)   182        
Exercise of options 3,498 $ 2 3,496      
Employee stock purchase plan (in shares)   44        
Employee stock purchase plan 961 $ 0 961      
Ending balance (in shares) at Jun. 30, 2025   48,592        
Ending balance at Jun. 30, 2025 $ 419,902 $ 486 497,318 (60,426) (2,828) $ (14,648)
Ending balance, treasury stock (in shares) at Jun. 30, 2025 (1,487)         (1,487)
Beginning balance (in shares) at Mar. 31, 2025   44,190        
Beginning balance at Mar. 31, 2025 $ 294,252 $ 442 388,825 (61,771) (18,596) $ (14,648)
Beginning balance, treasury stock (in shares) at Mar. 31, 2025           (1,487)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 1,345     1,345    
Other comprehensive income (loss), net of tax 15,768       15,768  
Settlement of convertible senior notes ( in shares)   4,334        
Settlement of convertible senior notes 102,137 $ 44 102,093      
Equity compensation (in shares)   57        
Equity compensation 6,122   6,122      
Exercise of options (in shares)   11        
Exercise of options 278   278      
Ending balance (in shares) at Jun. 30, 2025   48,592        
Ending balance at Jun. 30, 2025 $ 419,902 $ 486 $ 497,318 $ (60,426) $ (2,828) $ (14,648)
Ending balance, treasury stock (in shares) at Jun. 30, 2025 (1,487)         (1,487)