XML 25 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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, 2022 $ 423,028 $ 1,115 $ 641,266 $ (67,186) $ 2,489 $ (154,656)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 5,620       5,620  
Employee stock options, restricted stock and employee stock purchase plan (7)         (7)
Stock-based compensation expense 1,738   1,738      
Treasury shares purchased at cost (15,149)         (15,149)
Foreign currency translation, net of tax 1,999     1,999    
Ending balance at Mar. 31, 2023 417,229 1,115 643,004 (65,187) 8,109 (169,812)
Beginning balance at Dec. 31, 2023 415,364 1,117 639,645 (62,839) 10,773 (173,332)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 7,293       7,293  
Employee stock options, restricted stock and employee stock purchase plan 17   (79)   71 25
Stock-based compensation expense 1,495   1,495      
Treasury shares purchased at cost (45)         (45)
Foreign currency translation, net of tax (2,535)     (2,535)    
Ending balance at Mar. 31, 2024 $ 421,589 $ 1,117 $ 641,061 $ (65,374) $ 18,137 $ (173,352)