XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-In-Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Accumulated Deficit
Cumulative effect adjustment
Accumulated Deficit
Cumulative effect adjustment
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 (Loss)           15,529   15,529
Other comprehensive gain (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              
Increase (Decrease) in Stockholders' Equity                
Net Income (Loss)           19,726   19,726
Other comprehensive gain (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) $ (110) (108,747) $ (110) $ 100,431
Balance (in shares) at Dec. 31, 2022 49,472             49,472
Increase (Decrease) in Stockholders' Equity                
Net Income (Loss)           6,154   $ 6,154
Other comprehensive gain (loss)       688       688
Treasury shares repurchased     (6,220)         (6,220)
Proceeds from issuance of ESPP shares   (347) 1,277         930
Issuance of common stock for RSUs vested   (8,471) 8,471          
Accrued dividends on unvested shares   (236)           (236)
Cash dividends paid to shareholders   (8,687)           (8,687)
Stock based compensation   9,132           9,132
Balance at Dec. 31, 2023 $ 49 $ 217,684 $ (3,959) $ (8,989)   $ (102,703)   $ 102,082
Balance (in shares) at Dec. 31, 2023 49,472             49,472