XML 75 R6.htm IDEA: XBRL DOCUMENT v3.24.3
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)           9,025   9,025
Other comprehensive income (loss)       (271)       (271)
Treasury shares repurchased     (4,455)         (4,455)
Proceeds from issuance of employee stock purchase plan (ESPP) shares   (285) 1,004         719
Issuance of treasury shares for RSUs vested   (7,554) 7,554          
Accrued dividends on unvested shares   169           169
Cash dividends paid to shareholders   (6,532)           (6,532)
Stock based compensation   6,752           6,752
Balance at Sep. 30, 2023 $ 49 218,843 (3,384) (9,948)   (99,832)   105,728
Balance (in shares) at Sep. 30, 2023 49,472              
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              
Increase (Decrease) in Stockholders' Equity                
Net income (loss)           3,201   3,201
Other comprehensive income (loss)       (427)       (427)
Treasury shares repurchased     (923)         (923)
Proceeds from issuance of employee stock purchase plan (ESPP) shares   (63) 301         238
Issuance of treasury shares for RSUs vested   (2,366) 2,366          
Accrued dividends on unvested shares   427           427
Cash dividends paid to shareholders   (2,345)           (2,345)
Stock based compensation   2,096           2,096
Balance at Sep. 30, 2023 $ 49 218,843 (3,384) (9,948)   (99,832)   105,728
Balance (in shares) at Sep. 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)           (203)   $ (203)
Other comprehensive income (loss)       56       56
Treasury shares repurchased     (5,306)         (5,306)
Proceeds from issuance of employee stock purchase plan (ESPP) shares   (235) 873         638
Issuance of treasury shares for RSUs vested   (6,271) 6,271          
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   (23)           (23)
Dividends payable   (2,206)           (2,206)
Cash dividends paid to shareholders   (4,871)           (4,871)
Stock based compensation   5,690           5,690
Balance at Sep. 30, 2024 $ 50 210,468 (2,121) (8,933)   (102,906)   $ 96,558
Balance (in shares) at Sep. 30, 2024 49,658             49,658
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              
Increase (Decrease) in Stockholders' Equity                
Net income (loss)           1,148   1,148
Other comprehensive income (loss)       637       637
Treasury shares repurchased     (800)         (800)
Proceeds from issuance of employee stock purchase plan (ESPP) shares   (112) 303         191
Issuance of treasury shares for RSUs vested   (1,129) 1,129          
Accrued dividends on unvested shares   (121)           (121)
Dividends payable   (2,206)           (2,206)
Cash dividends paid to shareholders   (147)           (147)
Stock based compensation   2,329           2,329
Balance at Sep. 30, 2024 $ 50 $ 210,468 $ (2,121) $ (8,933)   $ (102,906)   $ 96,558
Balance (in shares) at Sep. 30, 2024 49,658             49,658