XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Retained Earnings
Foreign Currency Translation Adjustments
Accumulated income (loss) on derivatives
Pension adjustments
Total
Balance at the beginning at Dec. 31, 2023 $ 95,937 $ 165,813 $ (13,256) $ 3,425 $ (344) $ 251,575
Balance at the beginning (in shares) at Dec. 31, 2023 16,308          
Increase (Decrease) in Stockholders' Equity            
Stock transactions under employee benefit stock plans $ 1,564         1,564
Stock transactions under employee benefit stock plans (in shares) 58          
Issuance of restricted stock, net of forfeitures $ (139)         (139)
Issuance of restricted stock, net of forfeitures (in shares) 167          
Share issuance in connection with acquisitions $ 6,250         6,250
Share issuance in connection with acquisitions (in shares) 203          
Share issuance to settle contingent consideration $ 4,874         4,874
Share issuance to settle contingent consideration (in shares) 174          
Stock-based compensation expense $ 1,211         1,211
Shares withheld for payment of employee payroll taxes $ (121)         (121)
Shares withheld for payment of employee payroll taxes (in shares) (4)          
Comprehensive income (loss)     (4,408) (102)   (4,510)
Tax effect of derivative transactions       24   24
Net income   6,902       6,902
Dividends to stockholders   (500)       (500)
Balance at the ending at Mar. 31, 2024 $ 109,576 172,215 (17,664) 3,347 (344) 267,130
Balance at the ending (in shares) at Mar. 31, 2024 16,906          
Balance at the beginning at Dec. 31, 2024 $ 111,024 177,013 (25,289) 1,975 131 $ 264,854
Balance at the beginning (in shares) at Dec. 31, 2024 16,810         16,810
Increase (Decrease) in Stockholders' Equity            
Stock transactions under employee benefit stock plans $ 886         $ 886
Stock transactions under employee benefit stock plans (in shares) 33          
Issuance of restricted stock, net of forfeitures $ (11)         (11)
Issuance of restricted stock, net of forfeitures (in shares) 135          
Stock-based compensation expense $ 920         920
Shares withheld for payment of employee payroll taxes $ (97)         (97)
Shares withheld for payment of employee payroll taxes (in shares) (3)          
Comprehensive income (loss)     3,862 (856)   3,006
Tax effect of derivative transactions       231   231
Net income   3,557       3,557
Dividends to stockholders   (518)       (518)
Balance at the ending at Mar. 31, 2025 $ 112,722 $ 180,052 $ (21,427) $ 1,350 $ 131 $ 272,828
Balance at the ending (in shares) at Mar. 31, 2025 16,975         16,975