XML 16 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Changes in Stockholders' Equity (unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024   70,556,740        
Beginning balance at Dec. 31, 2024 $ 196,920 $ 706 $ 1,272,476 $ (488,903) $ (14,941) $ (572,418)
Beginning balance, treasury stock (in shares) at Dec. 31, 2024       (27,522,780)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of shares related to stock-based compensation (in shares)   939,337   (244,966)    
Issuance of shares related to stock-based compensation (1,621) $ 9 2,211 $ (3,841)    
Stock-based compensation expense 7,737   7,737      
Foreign currency translation adjustment, net of tax (187)       (187)  
Net income (loss) (9,618)         (9,618)
Ending balance (in shares) at Mar. 31, 2025   71,496,077        
Ending balance at Mar. 31, 2025 $ 193,231 $ 715 1,282,424 $ (492,744) (15,128) (582,036)
Ending balance, treasury stock (in shares) at Mar. 31, 2025       (27,767,746)    
Beginning balance (in shares) at Dec. 31, 2025 43,815,268 72,002,129        
Beginning balance at Dec. 31, 2025 $ 218,139 $ 720 1,303,144 $ (498,103) (15,511) (572,111)
Beginning balance, treasury stock (in shares) at Dec. 31, 2025 (28,186,861)     (28,186,861)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of shares related to stock-based compensation (in shares)   886,760   (357,149)    
Issuance of shares related to stock-based compensation $ (1,626) $ 9 (3) $ (1,632)    
Stock-based compensation expense 4,750   4,750      
Foreign currency translation adjustment, net of tax (395)       (395)  
Net income (loss) $ 4,542         4,542
Ending balance (in shares) at Mar. 31, 2026 44,344,879 72,888,889        
Ending balance at Mar. 31, 2026 $ 225,410 $ 729 $ 1,307,891 $ (499,735) $ (15,906) $ (567,569)
Ending balance, treasury stock (in shares) at Mar. 31, 2026 (28,544,010)     (28,544,010)