XML 75 R6.htm IDEA: XBRL DOCUMENT v3.25.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
Total
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          
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 restricted stock units ("RSUs") vested   (6,271) 6,271      
Issuance of shares for acquisition of Martino & Partners $ 1 700       701
Issuance of shares for acquisition of Martino & Partners (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          
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 restricted stock units ("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          
Balance at Dec. 31, 2024 $ 50 210,149 (3,996) (10,053) (99,864) $ 96,286
Balance (in shares) at Dec. 31, 2024 49,658         49,658
Increase (Decrease) in Stockholders' Equity            
Net income (loss)         6,727 $ 6,727
Other comprehensive income (loss)       1,688   1,688
Treasury shares repurchased     (10,074)     (10,074)
Proceeds from issuance of employee stock purchase plan (ESPP) shares   24 449     473
Issuance of treasury shares for restricted stock units ("RSUs") vested   (5,682) 5,682      
Issuance of shares for acquisition of Martino & Partners $ 0 250       250
Issuance of shares for acquisition of Martino & Partners (in shares) 48          
Accrued dividends on unvested shares   127       127
Cash dividends paid to shareholders   (6,969)       (6,969)
Stock based compensation   6,180       6,180
Balance at Sep. 30, 2025 $ 50 204,079 (7,939) (8,365) (93,137) $ 94,688
Balance (in shares) at Sep. 30, 2025 49,706         49,706
Balance at Jun. 30, 2025 $ 50 204,543 (5,677) (8,624) (96,193) $ 94,099
Balance (in shares) at Jun. 30, 2025 49,658          
Increase (Decrease) in Stockholders' Equity            
Net income (loss)         3,056 3,056
Other comprehensive income (loss)       259   259
Treasury shares repurchased     (2,760)     (2,760)
Proceeds from issuance of employee stock purchase plan (ESPP) shares   36 127     163
Issuance of treasury shares for restricted stock units ("RSUs") vested   (371) 371      
Issuance of shares for acquisition of Martino & Partners $ 0 250       250
Issuance of shares for acquisition of Martino & Partners (in shares) 48          
Accrued dividends on unvested shares   226       226
Cash dividends paid to shareholders   (2,361)       (2,361)
Stock based compensation   1,756       1,756
Balance at Sep. 30, 2025 $ 50 $ 204,079 $ (7,939) $ (8,365) $ (93,137) $ 94,688
Balance (in shares) at Sep. 30, 2025 49,706         49,706