v3.26.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 Income (Loss)
Beginning balance (in shares) at Dec. 31, 2024   26,671        
Beginning 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          
Stock issued upon option exercise and vesting of restricted and performance stock units (in shares) 382 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 income (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)
Beginning balance (in shares) at Dec. 31, 2024   26,671        
Beginning balance at Dec. 31, 2024 197,315 $ 267 0 504,849 (307,226) (575)
Ending balance (in shares) at Dec. 31, 2025   28,076        
Ending balance at Dec. 31, 2025 $ 197,796 $ 281 0 517,432 (320,352) 435
Stock issued upon option exercise and vesting of restricted stock units (in shares) 31          
Stock issued upon option exercise and vesting of restricted and performance stock units (in shares) 542 512        
Stock issued upon option exercise and vesting of restricted and performance stock units $ (305) $ 5   (310)    
Stock issued for acquisition (in Shares)   49        
Stock issued for acquisitions 445     445    
Share-based compensation 2,150     2,150    
Net income 625       625  
Other comprehensive loss (588)         (588)
Ending balance (in shares) at Mar. 31, 2026   28,637        
Ending balance at Mar. 31, 2026 $ 200,123 $ 286 $ 0 $ 519,717 $ (319,727) $ (153)