XML 23 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
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, 2020 $ 41,278 $ 105,065 $ (216) $ (1,438) $ (1,633) $ 143,056
Balance at the beginning (in shares) at Dec. 31, 2020 14,632          
Increase (Decrease) in Stockholders' Equity            
Stock transactions under employee benefit stock plans $ 988         988
Stock transactions under employee benefit stock plans (in shares) 32          
Issuance of restricted stock, net of forfeitures $ 102         102
Issuance of restricted stock, net of forfeitures (in shares) 96          
Share issuance in connection with acquisitions $ 23,496         23,496
Share issuance in connection with acquisitions (in shares) 653          
Stock-based compensation expense $ 4,161         4,161
Shares withheld for payment of employee payroll taxes $ (1,928)         (1,928)
Shares withheld for payment of employee payroll taxes (in shares) (52)          
Comprehensive (loss) income     (7,193) 2,110 997 (4,086)
Tax effect       (492) (227) (719)
Net income   24,094       24,094
Dividends to stockholders   (1,402)       (1,402)
Balance at the ending at Dec. 31, 2021 $ 68,097 127,757 (7,409) 180 (863) 187,762
Balance at the ending (in shares) at Dec. 31, 2021 15,361          
Increase (Decrease) in Stockholders' Equity            
Stock transactions under employee benefit stock plans $ 1,217         1,217
Stock transactions under employee benefit stock plans (in shares) 36          
Issuance of restricted stock, net of forfeitures $ (5)         (5)
Issuance of restricted stock, net of forfeitures (in shares) 168          
Share issuance in connection with acquisitions $ 11,103         11,103
Share issuance in connection with acquisitions (in shares) 463          
Stock-based compensation expense $ 5,073         5,073
Shares withheld for payment of employee payroll taxes $ (1,633)         (1,633)
Shares withheld for payment of employee payroll taxes (in shares) (50)          
Comprehensive (loss) income     (9,516) 7,089 361 (2,066)
Tax effect       (1,713) (92) (1,805)
Net income   17,389       17,389
Dividends to stockholders   (1,570)       (1,570)
Balance at the ending at Dec. 31, 2022 $ 83,852 143,576 (16,925) 5,556 (594) $ 215,465
Balance at the ending (in shares) at Dec. 31, 2022 15,978         15,978
Increase (Decrease) in Stockholders' Equity            
Stock transactions under employee benefit stock plans $ 1,246         $ 1,246
Stock transactions under employee benefit stock plans (in shares) 31          
Issuance of restricted stock, net of forfeitures $ 129         129
Issuance of restricted stock, net of forfeitures (in shares) 107          
Share issuance in connection with acquisitions $ 7,329         7,329
Share issuance in connection with acquisitions (in shares) 250          
Stock-based compensation expense $ 5,477         5,477
Shares withheld for payment of employee payroll taxes $ (2,096)         (2,096)
Shares withheld for payment of employee payroll taxes (in shares) (58)          
Comprehensive (loss) income     3,669 (2,879) 333 1,123
Tax effect       748 (83) 665
Net income   24,097       24,097
Dividends to stockholders   (1,860)       (1,860)
Balance at the ending at Dec. 31, 2023 $ 95,937 $ 165,813 $ (13,256) $ 3,425 $ (344) $ 251,575
Balance at the ending (in shares) at Dec. 31, 2023 16,308         16,308