XML 32 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Treasury Stock
Beginning balance at Dec. 31, 2021 $ 462,386 $ 1,093 $ 634,929 $ (61,480) $ 24,345 $ (136,501)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (5,231)       (5,231)  
Employee stock options, restricted stock and employee stock purchase plan (2,281) 20 (834)   (1,023) (444)
Stock-based compensation expense 3,198   3,198      
Foreign currency translation, net of tax (7,321)     (7,321)    
Ending balance at Jun. 30, 2022 450,751 1,113 637,293 (68,801) 18,091 (136,945)
Beginning balance at Mar. 31, 2022 465,143 1,093 636,397 (62,708) 26,866 (136,505)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (7,752)       (7,752)  
Employee stock options, restricted stock and employee stock purchase plan (2,277) 20 (834)   (1,023) (440)
Stock-based compensation expense 1,730   1,730      
Foreign currency translation, net of tax (6,093)     (6,093)    
Ending balance at Jun. 30, 2022 450,751 1,113 637,293 (68,801) 18,091 (136,945)
Beginning balance at Dec. 31, 2022 423,028 1,115 641,266 (67,186) 2,489 (154,656)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 7,322       7,322  
Employee stock options, restricted stock and employee stock purchase plan (1,668) 2 (7,129)   (5,908) 11,367
Stock-based compensation expense 3,298   3,298      
Treasury shares purchased at cost (20,149)         (20,149)
Foreign currency translation, net of tax 2,302     2,302    
Ending balance at Jun. 30, 2023 414,133 1,117 637,435 (64,884) 3,903 (163,438)
Beginning balance at Mar. 31, 2023 417,229 1,115 643,004 (65,187) 8,109 (169,812)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 1,702       1,702  
Employee stock options, restricted stock and employee stock purchase plan (1,661) 2 (7,129)   (5,908) 11,374
Stock-based compensation expense 1,560   1,560      
Treasury shares purchased at cost (5,000)         (5,000)
Foreign currency translation, net of tax 303     303    
Ending balance at Jun. 30, 2023 $ 414,133 $ 1,117 $ 637,435 $ (64,884) $ 3,903 $ (163,438)