XML 22 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid In Capital [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Loss [Member]
Accumulated Deficit [Member]
Total
Balance at Dec. 31, 2020 $ 48 $ 248,018 $ (256) $ (4,671) $ (144,002) $ 99,137
Balance (in shares) at Dec. 31, 2020 48,297          
Increase (Decrease) in Stockholders' Equity            
Net income         15,529 15,529
Other comprehensive loss       (2,269)   (2,269)
Treasury shares repurchased     (16,331)     (16,331)
Proceeds from issuance of ESPP shares   61 549     610
Issuance of treasury shares   (12,167) 12,167      
Issuance of common stock for RSUs vested $ 1 (1)        
Issuance of common stock for RSUs vested (in shares) 1,065          
Accrued dividends on unvested shares   (313)       (313)
Cash dividends paid to shareholders   (4,437)       (4,437)
Stock based compensation   6,467       6,467
Balance at Dec. 31, 2021 $ 49 237,628 (3,871) (6,940) (128,473) $ 98,393
Balance (in shares) at Dec. 31, 2021 49,362         49,362
Increase (Decrease) in Stockholders' Equity            
Net income         19,726 $ 19,726
Other comprehensive loss       (2,737)   (2,737)
Treasury shares repurchased     (16,124)     (16,124)
Proceeds from issuance of ESPP shares   (249) 1,193     944
Issuance of common stock for RSUs vested   (11,315) 11,315      
Accrued dividends on unvested shares   (370)       (370)
Cash dividends paid to shareholders   (7,461)       (7,461)
Issuance of common stock for Change 4 Growth acquisition $ 0 600       600
Issuance of common stock for Change 4 Growth acquisition (in shares) 110          
Stock based compensation   7,460       7,460
Balance at Dec. 31, 2022 $ 49 $ 226,293 $ (7,487) $ (9,677) $ (108,747) $ 100,431
Balance (in shares) at Dec. 31, 2022 49,472         49,472