Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY

v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Retained Earnings
Noncontrolling Interest
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2021   19,724      
Beginning balance at Dec. 31, 2021 $ 161,404 $ 133,382 $ 35,025 $ 3,202 $ (10,205)
Increase (Decrease) in Shareholders' Equity          
Share-based compensation expense 801 $ 801      
Shares issued from the exercise of stock options and vesting of restricted stock units, net of shares exchanged for withholding tax (in shares)   218      
Shares issued from the exercise of stock options and vesting of restricted stock units, net of shares exchanged for withholding tax (795) $ (795)      
Repurchase of common stock (in shares)   (451)      
Repurchase of common stock (7,971) $ (7,971)      
Net income (loss) (2,686)   (2,950) 264  
Other comprehensive loss (975)       (975)
Ending balance (in shares) at Mar. 31, 2022   19,491      
Ending balance at Mar. 31, 2022 149,778 $ 125,417 32,075 3,466 (11,180)
Beginning balance (in shares) at Dec. 31, 2021   19,724      
Beginning balance at Dec. 31, 2021 $ 161,404 $ 133,382 35,025 3,202 (10,205)
Increase (Decrease) in Shareholders' Equity          
Repurchase of common stock (in shares) (834)        
Repurchase of common stock $ (12,900)        
Net income (loss) (1,534)        
Ending balance (in shares) at Sep. 30, 2022   19,166      
Ending balance at Sep. 30, 2022 141,754 $ 121,242 32,681 4,012 (16,181)
Beginning balance (in shares) at Mar. 31, 2022   19,491      
Beginning balance at Mar. 31, 2022 149,778 $ 125,417 32,075 3,466 (11,180)
Increase (Decrease) in Shareholders' Equity          
Share-based compensation expense 540 $ 540      
Shares issued from the exercise of stock options and vesting of restricted stock units, net of shares exchanged for withholding tax (in shares)   58      
Shares issued from the exercise of stock options and vesting of restricted stock units, net of shares exchanged for withholding tax (334) $ (334)      
Repurchase of common stock (in shares)   (290)      
Repurchase of common stock (4,000) $ (4,000)      
Net income (loss) 952   516 436  
Other comprehensive loss (2,457)       (2,457)
Ending balance (in shares) at Jun. 30, 2022   19,259      
Ending balance at Jun. 30, 2022 144,479 $ 121,623 32,591 3,902 (13,637)
Increase (Decrease) in Shareholders' Equity          
Share-based compensation expense 593 $ 593      
Repurchase of common stock (in shares)   (93)      
Repurchase of common stock (974) $ (974)      
Net income (loss) 200   90 110  
Other comprehensive loss (2,544)       (2,544)
Ending balance (in shares) at Sep. 30, 2022   19,166      
Ending balance at Sep. 30, 2022 $ 141,754 $ 121,242 32,681 4,012 (16,181)
Beginning balance (in shares) at Dec. 31, 2022 19,093 19,093      
Beginning balance at Dec. 31, 2022 $ 147,047 $ 121,583 34,635 4,142 (13,313)
Increase (Decrease) in Shareholders' Equity          
Share-based compensation expense 1,058 $ 1,058      
Shares issued from the exercise of stock options and vesting of restricted stock units, net of shares exchanged for withholding tax (in shares)   42      
Shares issued from the exercise of stock options and vesting of restricted stock units, net of shares exchanged for withholding tax (165) $ (165)      
Repurchase of common stock (in shares)   (90)      
Repurchase of common stock (823) $ (823)      
Net income (loss) 1,253   860 393  
Other comprehensive loss (1,653)       (1,653)
Ending balance (in shares) at Mar. 31, 2023   19,045      
Ending balance at Mar. 31, 2023 $ 146,717 $ 121,653 35,495 4,535 (14,966)
Beginning balance (in shares) at Dec. 31, 2022 19,093 19,093      
Beginning balance at Dec. 31, 2022 $ 147,047 $ 121,583 34,635 4,142 (13,313)
Increase (Decrease) in Shareholders' Equity          
Repurchase of common stock (in shares) (180)        
Repurchase of common stock $ (2,200)        
Net income (loss) $ 7,072        
Ending balance (in shares) at Sep. 30, 2023 19,097 19,097      
Ending balance at Sep. 30, 2023 $ 152,011 $ 122,966 40,749 5,100 (16,804)
Beginning balance (in shares) at Mar. 31, 2023   19,045      
Beginning balance at Mar. 31, 2023 146,717 $ 121,653 35,495 4,535 (14,966)
Increase (Decrease) in Shareholders' Equity          
Share-based compensation expense 1,437 $ 1,437      
Shares issued from the exercise of stock options and vesting of restricted stock units, net of shares exchanged for withholding tax (in shares)   62      
Shares issued from the exercise of stock options and vesting of restricted stock units, net of shares exchanged for withholding tax (91) $ (91)      
Repurchase of common stock (in shares)   (9)      
Repurchase of common stock (97) $ (97)      
Net income (loss) 2,677   2,422 255  
Other comprehensive loss (1,245)       (1,245)
Ending balance (in shares) at Jun. 30, 2023   19,098      
Ending balance at Jun. 30, 2023 149,398 $ 122,902 37,917 4,790 (16,211)
Increase (Decrease) in Shareholders' Equity          
Share-based compensation expense 1,295 $ 1,295      
Shares issued from the exercise of stock options and vesting of restricted stock units, net of shares exchanged for withholding tax (in shares)   80      
Shares issued from the exercise of stock options and vesting of restricted stock units, net of shares exchanged for withholding tax 77 $ 77      
Repurchase of common stock (in shares)   (81)      
Repurchase of common stock (1,308) $ (1,308)      
Net income (loss) 3,142   2,832 310  
Other comprehensive loss $ (593)       (593)
Ending balance (in shares) at Sep. 30, 2023 19,097 19,097      
Ending balance at Sep. 30, 2023 $ 152,011 $ 122,966 $ 40,749 $ 5,100 $ (16,804)