XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed 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) (13,532)     (13,532)    
Other comprehensive (loss) income, net of tax 3,616       3,616  
Equity compensation (in shares)   326        
Equity compensation 3,513 $ 3 3,510      
Exercise of options (in shares)   196        
Exercise of options 2,006 $ 2 2,004      
Employee stock purchase plan (in shares)   56        
Employee stock purchase plan 575 $ 1 574      
Redemption and repurchase of stock to cover tax withholdings (in shares)   (42)        
Redemption and repurchase of stock to cover tax withholdings (590)   (590)      
Ending balance (in shares) at Mar. 31, 2023   42,366        
Ending balance at Mar. 31, 2023 $ 279,917 $ 424 342,883 (30,749) (17,993) $ 14,648
Ending balance, treasury stock (in shares) at Mar. 31, 2023           (1,487)
Beginning balance (in shares) at Dec. 31, 2023 42,569 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 income (loss) $ 7,533     7,533    
Other comprehensive (loss) income, net of tax (1,528)       (1,528)  
Equity compensation (in shares)   436        
Equity compensation 3,672 $ 4 3,668      
Exercise of options (in shares)   168        
Exercise of options 2,789 $ 2 2,787      
Employee stock purchase plan (in shares)   51        
Employee stock purchase plan $ 739   739      
Ending balance (in shares) at Mar. 31, 2024 43,224 43,224        
Ending balance at Mar. 31, 2024 $ 294,985 $ 432 $ 363,113 $ (40,374) $ (13,538) $ 14,648
Ending balance, treasury stock (in shares) at Mar. 31, 2024 (1,487)         (1,487)