XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning Balances at Dec. 31, 2022 $ 62,076 $ 2 $ 26,046 $ (147) $ 36,175
Beginning Balances, Shares at Dec. 31, 2022   18,198,737      
Other comprehensive income -- unrealized gain on available-for-sale debt securities 32     32  
Issuance of common stock upon exercise of stock options 29   29    
Issuance of common stock upon exercise of stock options, shares   24,600      
Issuance of common stock upon vesting of restricted stock units, Shares   32,425      
Shares repurchased for tax withholdings on vesting of restricted stock units (35)   (35)    
Shares repurchased for tax withholdings on vesting of restricted stock units, Shares   (4,636)      
Stock-based compensation 362   362    
Cash dividend adjustments (4)       (4)
Net Income (Loss) 3,376       3,376
Ending Balances at Mar. 31, 2023 65,836 $ 2 26,402 (115) 39,547
Ending Balances, Shares at Mar. 31, 2023   18,251,126      
Beginning Balances at Dec. 31, 2023 72,295 $ 2 27,477 18 44,798
Beginning Balances, Shares at Dec. 31, 2023   18,395,682      
Other comprehensive income -- unrealized gain on available-for-sale debt securities 4     4  
Issuance of common stock upon exercise of stock options 57   57    
Issuance of common stock upon exercise of stock options, shares   13,000      
Issuance of common stock upon vesting of restricted stock units, Shares   27,575      
Shares repurchased for tax withholdings on vesting of restricted stock units (39)   (39)    
Shares repurchased for tax withholdings on vesting of restricted stock units, Shares   (3,807)      
Stock-based compensation 399   399    
Cash dividend adjustments (5)       (5)
Net Income (Loss) 4,380       4,380
Ending Balances at Mar. 31, 2024 $ 77,091 $ 2 $ 27,894 $ 22 $ 49,173
Ending Balances, Shares at Mar. 31, 2024   18,432,450