XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   30,773,000        
Beginning balance at Dec. 31, 2023 $ 101,960 $ 3 $ (34,504) $ 463,140 $ 127 $ (326,806)
Beginning balance (in shares) at Dec. 31, 2023     1,109,000      
Increase (Decrease) in Equity            
Net income 1,562         1,562
Foreign currency translation adjustment 42       42  
Stock issued under employee stock purchase plan (in shares)     (10,000)      
Stock issued under employee stock purchase plan 33     33    
Restricted stock forfeited (in shares)     11,000      
Stock compensation expense 311     311    
Shares withheld to cover taxes (in shares)     2,000      
Shares withheld to cover taxes (10)   $ (10)      
Ending balance (in shares) at Mar. 31, 2024   30,773,000        
Ending balance at Mar. 31, 2024 $ 103,898 $ 3 $ (34,514) 463,484 169 (325,244)
Ending balance (in shares) at Mar. 31, 2024     1,112,000      
Beginning balance (in shares) at Dec. 31, 2024 30,938,073 30,938,000        
Beginning balance at Dec. 31, 2024 $ 113,900 $ 3 $ (34,666) 464,620 251 (316,308)
Beginning balance (in shares) at Dec. 31, 2024 1,111,565   1,112,000      
Increase (Decrease) in Equity            
Net income $ 5,380         5,380
Foreign currency translation adjustment (45)       (45)  
Stock issued under employee stock purchase plan (in shares)     (4,000)      
Stock issued under employee stock purchase plan 31     31    
Restricted stock forfeited (in shares)     3,000      
Restricted stock units vested (in shares)   3,000        
Stock compensation expense 461     461    
Shares withheld to cover taxes (in shares)     3,000      
Shares withheld to cover taxes $ (23)   $ (23)      
Ending balance (in shares) at Mar. 31, 2025 30,940,761 30,941,000        
Ending balance at Mar. 31, 2025 $ 119,704 $ 3 $ (34,689) $ 465,112 $ 206 $ (310,928)
Ending balance (in shares) at Mar. 31, 2025 1,113,945   1,114,000