Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY

v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common stock
Treasury stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive loss
Noncontrolling interests
Stockholders' equity
Total
Balance at Dec. 31, 2021 $ 3 $ (37) $ 53,481 $ 10,632 $ (2,645) $ (909) $ 61,434 $ 60,525
Balance (in shares) at Dec. 31, 2021 32,125,762              
Stock-based compensation     879       879 879
Stock-based compensation, (in shares) 7,162              
Issuance of vested restricted shares, net of tax withholding     (314)       (314) (314)
Issuance of vested restricted shares, net of tax withholding (in shares) 127,413              
Gain (Loss) on foreign currency translation, net         (92)   (92) (92)
Net income (Loss)       3,670   (149) 3,670 3,521
Balance at Mar. 31, 2022 $ 3 (37) 54,046 14,302 (2,737) (1,058) 65,577 64,519
Balance (in shares) at Mar. 31, 2022 32,260,337              
Balance at Dec. 31, 2021 $ 3 (37) 53,481 10,632 (2,645) (909) 61,434 60,525
Balance (in shares) at Dec. 31, 2021 32,125,762              
Net income (Loss)               7,961
Balance at Jun. 30, 2022 $ 3 (37) 53,743 18,605 (2,906) (921) 69,408 68,487
Balance (in shares) at Jun. 30, 2022 32,649,401              
Balance at Mar. 31, 2022 $ 3 (37) 54,046 14,302 (2,737) (1,058) 65,577 64,519
Balance (in shares) at Mar. 31, 2022 32,260,337              
Stock-based compensation     911       911 911
Stock-based compensation, (in shares) 10,214              
Exercise of stock options     28       28 28
Exercise of stock options (in shares) 13,261              
Issuance of vested restricted shares, net of tax withholding     (1,242)       (1,242) (1,242)
Issuance of vested restricted shares, net of tax withholding (in shares) 365,589              
Gain (Loss) on foreign currency translation, net         (169)   (169) (169)
Net income (Loss)       4,303   137 4,303 4,440
Balance at Jun. 30, 2022 $ 3 (37) 53,743 18,605 (2,906) (921) 69,408 68,487
Balance (in shares) at Jun. 30, 2022 32,649,401              
Balance at Dec. 31, 2022 $ 3 (7,169) 55,583 24,166 (2,869) (1,124) 69,714 68,590
Balance (in shares) at Dec. 31, 2022 31,735,423              
Stock-based compensation     1,320       1,320 1,320
Stock-based compensation, (in shares) 16,205              
Issuance of vested restricted shares, net of tax withholding     (1,432)       (1,432) (1,432)
Issuance of vested restricted shares, net of tax withholding (in shares) 247,536              
Purchase of treasury stock   (735)         (735) (735)
Purchase of treasury stock (in shares) (118,085)              
Gain (Loss) on foreign currency translation, net         (70)   (70) (70)
Net income (Loss)       2,606   (276) 2,606 2,330
Balance at Mar. 31, 2023 $ 3 (7,904) 55,471 26,772 (2,939) (1,400) 71,403 70,003
Balance (in shares) at Mar. 31, 2023 31,881,079              
Balance at Dec. 31, 2022 $ 3 (7,169) 55,583 24,166 (2,869) (1,124) 69,714 68,590
Balance (in shares) at Dec. 31, 2022 31,735,423              
Net income (Loss)               2,746
Balance at Jun. 30, 2023 $ 3 (11,322) 56,561 27,340 (2,887) (1,552) 69,695 68,143
Balance (in shares) at Jun. 30, 2023 31,622,234              
Balance at Mar. 31, 2023 $ 3 (7,904) 55,471 26,772 (2,939) (1,400) 71,403 70,003
Balance (in shares) at Mar. 31, 2023 31,881,079              
Stock-based compensation     1,234       1,234 1,234
Stock-based compensation, (in shares) 17,930              
Exercise of stock options     226       226 226
Exercise of stock options (in shares) 135,500              
Issuance of vested restricted shares, net of tax withholding     (370)       (370) (370)
Issuance of vested restricted shares, net of tax withholding (in shares) 66,717              
Purchase of treasury stock   (3,418)         (3,418) (3,418)
Purchase of treasury stock (in shares) (478,992)              
Gain (Loss) on foreign currency translation, net         52   52 52
Net income (Loss)       568   (152) 568 416
Balance at Jun. 30, 2023 $ 3 $ (11,322) $ 56,561 $ 27,340 $ (2,887) $ (1,552) $ 69,695 $ 68,143
Balance (in shares) at Jun. 30, 2023 31,622,234