XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2023   24,998        
Beginning balance at Dec. 31, 2023 $ 191,655 $ 254 $ (5,017) $ 487,973 $ (290,440) $ (1,115)
Stock issued upon option exercise and vesting of restricted stock units (in shares) 26 301        
Stock issued upon option exercise and vesting of restricted and performance stock units $ 176 $ 3   173    
Stock issued upon acquisition 4,494 $ 5   4,489    
Share based compensation 1,902     1,902    
Net loss (308)       (308)  
Other comprehensive loss (244)         (244)
Ending balance (in shares) at Mar. 31, 2024   25,749        
Ending balance at Mar. 31, 2024 197,675 $ 258 0 494,537 (295,761) (1,359)
Stock issued upon acquisition (in Shares)   450        
Treasury Stock, Retired, Cost Method, Amount 0 $ (4) 5,017   (5,013)  
Beginning balance (in shares) at Dec. 31, 2023   24,998        
Beginning balance at Dec. 31, 2023 191,655 $ 254 (5,017) 487,973 (290,440) (1,115)
Ending balance (in shares) at Dec. 31, 2024   26,671        
Ending balance at Dec. 31, 2024 $ 197,315 $ 267 0 504,849 (307,226) (575)
Stock issued upon option exercise and vesting of restricted stock units (in shares) 69 451        
Stock issued upon option exercise and vesting of restricted and performance stock units $ 441 $ 4   437    
Share based compensation 1,863     1,863    
Net loss (2,398)       (2,398)  
Other comprehensive loss 442         442
Ending balance (in shares) at Mar. 31, 2025   27,122        
Ending balance at Mar. 31, 2025 $ 197,663 $ 271 $ 0 $ 507,149 $ (309,624) $ (133)