XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital & Accumulated Other Comprehensive Loss
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2021   19,481,429    
Beginning balance at Dec. 31, 2021 $ 172,710 $ 2 $ 95,703 $ 77,005
Net income (loss) (7,214)     (7,214)
Issuance of common stock for vested restricted stock units under the equity plans (in shares)   346,604    
Purchase of common stock for tax withholding and other (in shares)   (134,354)    
Purchase of common stock for tax withholding and other (1,209)   (1,209)  
Amortization of stock-based compensation 1,115   1,115  
Cash dividends declared (6,513)     (6,513)
Cumulative translation adjustment 25   25  
Ending balance (in shares) at Mar. 31, 2022   19,693,679    
Ending balance at Mar. 31, 2022 158,914 $ 2 95,634 63,278
Beginning balance (in shares) at Dec. 31, 2021   19,481,429    
Beginning balance at Dec. 31, 2021 172,710 $ 2 95,703 77,005
Net income (loss) (2,370)      
Cumulative translation adjustment (472)      
Ending balance (in shares) at Sep. 30, 2022   19,693,657    
Ending balance at Sep. 30, 2022 152,281 $ 2 96,975 55,304
Beginning balance (in shares) at Mar. 31, 2022   19,693,679    
Beginning balance at Mar. 31, 2022 158,914 $ 2 95,634 63,278
Net income (loss) 1,924     1,924
Purchase of common stock for tax withholding and other (in shares)   (22)    
Purchase of common stock for tax withholding and other 0   0  
Amortization of stock-based compensation 961   961  
Cash dividends declared (6,357)     (6,357)
Cumulative translation adjustment (229)   (229)  
Ending balance (in shares) at Jun. 30, 2022   19,693,657    
Ending balance at Jun. 30, 2022 155,213 $ 2 96,366 58,845
Net income (loss) 2,920     2,920
Purchase of common stock for tax withholding and other (in shares)   0    
Amortization of stock-based compensation 877   877  
Cash dividends declared (6,461)     (6,461)
Cumulative translation adjustment (268)   (268)  
Ending balance (in shares) at Sep. 30, 2022   19,693,657    
Ending balance at Sep. 30, 2022 152,281 $ 2 96,975 55,304
Beginning balance (in shares) at Dec. 31, 2022   19,703,800    
Beginning balance at Dec. 31, 2022 171,097 $ 2 97,999 73,096
Net income (loss) 3,117     3,117
Issuance of common stock for vested restricted stock units under the equity plans (in shares)   382,568    
Purchase of common stock for tax withholding and other (in shares)   (144,516)    
Purchase of common stock for tax withholding and other (1,245)   (1,245)  
Amortization of stock-based compensation 936   936  
Cash dividends declared (6,549)     (6,549)
Cumulative translation adjustment 12   12  
Ending balance (in shares) at Mar. 31, 2023   19,941,852    
Ending balance at Mar. 31, 2023 167,368 $ 2 97,702 69,664
Beginning balance (in shares) at Dec. 31, 2022   19,703,800    
Beginning balance at Dec. 31, 2022 171,097 $ 2 97,999 73,096
Net income (loss) 12,301      
Cumulative translation adjustment 129      
Ending balance (in shares) at Sep. 30, 2023   19,972,478    
Ending balance at Sep. 30, 2023 165,505 $ 2 99,716 65,787
Beginning balance (in shares) at Mar. 31, 2023   19,941,852    
Beginning balance at Mar. 31, 2023 167,368 $ 2 97,702 69,664
Net income (loss) 4,733     4,733
Amortization of stock-based compensation 923   923  
Cash dividends declared (6,538)     (6,538)
Issuance of restricted stock under the 2020 Equity Plan and other (in shares)   20,210    
Issuance of restricted stock under the 2020 Equity Plan and other 90   90 0
Cumulative translation adjustment 35   35  
Ending balance (in shares) at Jun. 30, 2023   19,962,062    
Ending balance at Jun. 30, 2023 166,611 $ 2 98,750 67,859
Net income (loss) 4,451     4,451
Amortization of stock-based compensation 884   884  
Cash dividends declared (6,523)     (6,523)
Issuance of restricted stock under the 2020 Equity Plan and other (in shares)   10,416    
Issuance of restricted stock under the 2020 Equity Plan and other 0     0
Cumulative translation adjustment 82   82  
Ending balance (in shares) at Sep. 30, 2023   19,972,478    
Ending balance at Sep. 30, 2023 $ 165,505 $ 2 $ 99,716 $ 65,787