XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Treasury Stock
Balance at Dec. 31, 2022 $ 369,979 $ 3,444 $ 105,634 $ (12,182) $ 328,745 $ (55,662)
Balance (in shares) at Dec. 31, 2022   34,446,194       5,029,892
Common stock issued under ESPP 480 $ 2 478      
Common stock issued under ESPP, (in Shares)   22,101        
Cash dividends on common stock declared (851)       (851)  
Foreign currency translation adjustment, net 2,546     2,546    
Stock-based compensation 1,474   1,474      
Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes) 5   5      
Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes), Shares   (4,466)        
Shares repurchased (557)         $ (557)
Shares repurchased (In Shares)           27,835
Net (loss) income 1,918       1,918  
Balance at Mar. 31, 2023 374,994 $ 3,446 107,591 (9,636) 329,812 $ (56,219)
Balance (in shares) at Mar. 31, 2023   34,463,829       5,057,727
Balance at Dec. 31, 2022 369,979 $ 3,444 105,634 (12,182) 328,745 $ (55,662)
Balance (in shares) at Dec. 31, 2022   34,446,194       5,029,892
Foreign currency translation adjustment, net 6,051          
Net (loss) income 865          
Balance at Jun. 30, 2023 369,075 $ 3,464 106,719 (6,131) 327,911 $ (62,888)
Balance (in shares) at Jun. 30, 2023   34,643,674       5,438,093
Balance at Mar. 31, 2023 374,994 $ 3,446 107,591 (9,636) 329,812 $ (56,219)
Balance (in shares) at Mar. 31, 2023   34,463,829       5,057,727
Cash dividends on common stock declared (848)       (848)  
Foreign currency translation adjustment, net 3,505     3,505    
Stock-based compensation 1,067   1,067      
Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes) (1,921) $ 18 (1,939)      
Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes), Shares   179,845        
Shares repurchased (6,669)         $ (6,669)
Shares repurchased (In Shares)           380,366
Net (loss) income (1,053)       (1,053)  
Balance at Jun. 30, 2023 369,075 $ 3,464 106,719 (6,131) 327,911 $ (62,888)
Balance (in shares) at Jun. 30, 2023   34,643,674       5,438,093
Balance at Dec. 31, 2023 $ 370,010 $ 3,467 110,810 (5,963) 332,897 $ (71,201)
Balance (in shares) at Dec. 31, 2023 34,676,787 34,676,787       5,915,182
Common stock issued under ESPP $ 430 $ 4 426      
Common stock issued under ESPP, (in Shares)   38,702        
Cash dividends on common stock declared (836)       (836)  
Foreign currency translation adjustment, net (1,564)     (1,564)    
Stock-based compensation 2,005   2,005      
Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes) (14) $ 4 (18)      
Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes), Shares   39,145        
Net (loss) income 1,552       1,552  
Balance at Mar. 31, 2024 371,583 $ 3,475 113,223 (7,527) 333,613 $ (71,201)
Balance (in shares) at Mar. 31, 2024   34,754,634       5,915,182
Balance at Dec. 31, 2023 $ 370,010 $ 3,467 110,810 (5,963) 332,897 $ (71,201)
Balance (in shares) at Dec. 31, 2023 34,676,787 34,676,787       5,915,182
Foreign currency translation adjustment, net $ (7,293)          
Net (loss) income (10,169)          
Balance at Jun. 30, 2024 $ 353,225 $ 3,465 113,165 (13,256) 321,052 $ (71,201)
Balance (in shares) at Jun. 30, 2024 34,655,429 34,655,429       5,915,182
Balance at Mar. 31, 2024 $ 371,583 $ 3,475 113,223 (7,527) 333,613 $ (71,201)
Balance (in shares) at Mar. 31, 2024   34,754,634       5,915,182
Cash dividends on common stock declared (840)       (840)  
Foreign currency translation adjustment, net (5,729)     (5,729)    
Stock-based compensation 747   747      
Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes) (815) $ (10) (805)      
Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes), Shares   (99,205)        
Net (loss) income (11,721)       (11,721)  
Balance at Jun. 30, 2024 $ 353,225 $ 3,465 $ 113,165 $ (13,256) $ 321,052 $ (71,201)
Balance (in shares) at Jun. 30, 2024 34,655,429 34,655,429       5,915,182