XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Loss [Member]
Total
Beginning balance at Dec. 31, 2021 $ 559 $ 241,197 $ 343,542 $ (130,306) $ (2,230) $ 452,762
Beginning balance (in shares) at Dec. 31, 2021 45,659,304          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 0 1,638 0 0 0 1,638
Exercise of stock options $ 1 1,780 0 0 0 1,781
Exercise of stock options (in shares) 151,326          
Settlement of restricted stock units $ 2 (2) 0 0 0 0
Settlement of restricted stock units (in shares) 168,795          
Acquisition of treasury stock $ 0 0 0 $ (1,000) 0 (1,000)
Acquisition of treasury stock (in shares)       (53,464)    
Accelerated stock repurchase $ 0 17,217 0 $ (17,217) 0 0
Accelerated stock repurchase (in shares) (1,031,576)          
Other comprehensive loss, net $ 0 0 0 0 (3,547) (3,547)
Net income (loss) 0 0 9,528 0 0 9,528
Ending balance at Mar. 31, 2022 $ 562 261,830 353,070 (148,523) (5,777) 461,162
Ending balance (in shares) at Mar. 31, 2022 44,894,385          
Beginning balance at Dec. 31, 2022 $ 564 266,058 335,506 (161,422) (12,553) $ 428,153
Beginning balance (in shares) at Dec. 31, 2022 43,824,575         43,824,575
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 0 1,120 0 0 0 $ 1,120
Exercise of stock options $ 0 9 0 0 0 9
Exercise of stock options (in shares) 1,400          
Settlement of restricted stock units $ 0 0 0 0 0 0
Settlement of restricted stock units (in shares) 3,333          
Acquisition of treasury stock $ 0 0 0 $ (12,019) 0 (12,019)
Acquisition of treasury stock (in shares)       (1,239,993)    
Other comprehensive loss, net 0 0 0 $ 0 (2,440) (2,440)
Net income (loss) 0 0 (21,470) 0 0 (21,470)
Ending balance at Mar. 31, 2023 $ 564 $ 267,187 $ 314,036 $ (173,441) $ (14,993) $ 393,353
Ending balance (in shares) at Mar. 31, 2023 42,589,315         42,589,315