XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
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, 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 (loss) income (26,715)     (26,715)    
Other comprehensive income (loss), net of tax 432       432  
Equity compensation (in shares)   409        
Equity compensation 11,025 $ 4 11,021      
Exercise of options (in shares)   196        
Exercise of options 2,006 $ 2 2,004      
Employee stock purchase plan (in shares)   142        
Employee stock purchase plan 1,461 $ 2 1,459      
Redemption and repurchase of stock to cover tax withholdings (in shares)   (40)        
Redemption and repurchase of stock to cover tax withholdings (563) $ (1) (562)      
Ending balance (in shares) at Sep. 30, 2023   42,537        
Ending balance at Sep. 30, 2023 271,975 $ 425 351,307 (43,932) (21,177) $ (14,648)
Ending balance, treasury stock (in shares) at Sep. 30, 2023           (1,487)
Beginning balance (in shares) at Jun. 30, 2023   42,443        
Beginning balance at Jun. 30, 2023 282,508 $ 424 347,030 (34,131) (16,167) $ (14,648)
Beginning balance, treasury stock (in shares) at Jun. 30, 2023           (1,487)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income (9,801)     (9,801)    
Other comprehensive income (loss), net of tax (5,010)       (5,010)  
Equity compensation (in shares)   8        
Equity compensation 3,392   3,392      
Employee stock purchase plan (in shares)   86        
Employee stock purchase plan 886 $ 1 885      
Ending balance (in shares) at Sep. 30, 2023   42,537        
Ending balance at Sep. 30, 2023 271,975 $ 425 351,307 (43,932) (21,177) $ (14,648)
Ending balance, treasury stock (in shares) at Sep. 30, 2023           (1,487)
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)         (1,487)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income $ 3,124     3,124    
Other comprehensive income (loss), net of tax 2,482       2,482  
Equity compensation (in shares)   499        
Equity compensation 12,068 $ 5 12,063      
Exercise of options (in shares)   206        
Exercise of options 3,524 $ 2 3,522      
Employee stock purchase plan (in shares)   118        
Employee stock purchase plan 1,761 $ 1 1,760      
Ending balance (in shares) at Sep. 30, 2024   43,392        
Ending balance at Sep. 30, 2024 $ 304,739 $ 434 373,264 (44,783) (9,528) $ (14,648)
Ending balance, treasury stock (in shares) at Sep. 30, 2024 (1,487)         (1,487)
Beginning balance (in shares) at Jun. 30, 2024   43,279        
Beginning balance at Jun. 30, 2024 $ 295,056 $ 433 367,627 (42,495) (15,861) $ (14,648)
Beginning balance, treasury stock (in shares) at Jun. 30, 2024           (1,487)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income (2,288)     (2,288)    
Other comprehensive income (loss), net of tax 6,333       6,333  
Equity compensation (in shares)   11        
Equity compensation 3,940   3,940      
Exercise of options (in shares)   35        
Exercise of options 676   676      
Employee stock purchase plan (in shares)   67        
Employee stock purchase plan 1,022 $ 1 1,021      
Ending balance (in shares) at Sep. 30, 2024   43,392        
Ending balance at Sep. 30, 2024 $ 304,739 $ 434 $ 373,264 $ (44,783) $ (9,528) $ (14,648)
Ending balance, treasury stock (in shares) at Sep. 30, 2024 (1,487)         (1,487)