XML 72 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS 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, 2022 $ 49 $ 226,293 $ (7,487) $ (9,677) $ (110) $ (108,747) $ (110) $ 100,431
Balance (in shares) at Dec. 31, 2022 49,472              
Increase (Decrease) in Stockholders' Equity                
Net income (loss)           5,824   5,824
Other comprehensive income (loss)       156       156
Treasury shares repurchased     (3,531)         (3,531)
Proceeds from issuance of employee stock purchase plan (ESPP) shares   (222) 702         480
Issuance of treasury shares for RSUs vested   (5,188) 5,188          
Accrued dividends on unvested shares   (257)           (257)
Cash dividends paid to shareholders   (4,186)           (4,186)
Stock based compensation   4,654           4,654
Balance at Jun. 30, 2023 $ 49 221,094 (5,128) (9,521)   (103,033)   103,461
Balance (in shares) at Jun. 30, 2023 49,472              
Balance at Mar. 31, 2023 $ 49 225,333 (6,878) (9,354)   (105,366)   103,784
Balance (in shares) at Mar. 31, 2023 49,472              
Increase (Decrease) in Stockholders' Equity                
Net income (loss)           2,333   2,333
Other comprehensive income (loss)       (167)       (167)
Treasury shares repurchased     (2,834)         (2,834)
Proceeds from issuance of employee stock purchase plan (ESPP) shares   (132) 405         273
Issuance of treasury shares for RSUs vested   (4,179) 4,179          
Accrued dividends on unvested shares   (314)           (314)
Cash dividends paid to shareholders   (2,226)           (2,226)
Stock based compensation   2,612           2,612
Balance at Jun. 30, 2023 $ 49 221,094 (5,128) (9,521)   (103,033)   103,461
Balance (in shares) at Jun. 30, 2023 49,472              
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
Increase (Decrease) in Stockholders' Equity                
Net income (loss)           (1,351)   $ (1,351)
Other comprehensive income (loss)       (581)       (581)
Treasury shares repurchased     (4,506)         (4,506)
Proceeds from issuance of employee stock purchase plan (ESPP) shares   (124) 570         446
Issuance of treasury shares for RSUs vested   (5,142) 5,142          
Issuance of common stock for Change 4 Growth acquisition $ 1 700           701
Issuance of common stock for Change 4 Growth acquisition (in shares) 186              
Accrued dividends on unvested shares   100           100
Dividends payable   (2,203)           (2,203)
Cash dividends paid to shareholders   (2,522)           (2,522)
Stock based compensation   3,361           3,361
Balance at Jun. 30, 2024 $ 50 211,854 (2,753) (9,570)   (104,054)   $ 95,527
Balance (in shares) at Jun. 30, 2024 49,658             49,658
Balance at Mar. 31, 2024 $ 49 216,521 (5,188) (9,643)   (106,092)   $ 95,647
Balance (in shares) at Mar. 31, 2024 49,472              
Increase (Decrease) in Stockholders' Equity                
Net income (loss)           2,038   2,038
Other comprehensive income (loss)       73       73
Treasury shares repurchased     (1,975)         (1,975)
Proceeds from issuance of employee stock purchase plan (ESPP) shares   (82) 344         262
Issuance of treasury shares for RSUs vested   (4,066) 4,066         0
Issuance of common stock for Change 4 Growth acquisition $ 1 700           701
Issuance of common stock for Change 4 Growth acquisition (in shares) 186              
Accrued dividends on unvested shares   (4)           (4)
Dividends payable   (2,203)           (2,203)
Cash dividends paid to shareholders   (124)           (124)
Stock based compensation   1,112           1,112
Balance at Jun. 30, 2024 $ 50 $ 211,854 $ (2,753) $ (9,570)   $ (104,054)   $ 95,527
Balance (in shares) at Jun. 30, 2024 49,658             49,658