XML 27 R8.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings (Deficit)
Treasury Stock
Beginning balance at Dec. 31, 2022 $ 423,028 $ 1,115 $ 641,266 $ (67,186) $ 2,489 $ (154,656)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 14,516       14,516  
Employee stock options, restricted stock and employee stock purchase plan (980) 2 (8,259)   (6,232) 13,509
Stock-based compensation expense 6,638   6,638      
Treasury shares purchased at cost (32,185)         (32,185)
Foreign currency translation, net of tax 3,549     3,549    
Recognition of cumulative foreign currency translation losses 798     798    
Ending balance at Dec. 31, 2023 415,364 1,117 639,645 (62,839) 10,773 (173,332)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (150,262)       (150,262)  
Employee stock options, restricted stock and employee stock purchase plan (3,777)   (11,653)   23 7,853
Stock-based compensation expense 5,247   5,247      
Treasury shares purchased at cost (45)         (45)
Foreign currency translation, net of tax 499     499    
Recognition of cumulative foreign currency translation losses 59,469     59,469    
Ending balance at Dec. 31, 2024 326,495 1,117 633,239 (2,871) (139,466) (165,524)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 38,939       38,939  
Employee stock options, restricted stock and employee stock purchase plan (416)   (6,567)     6,151
Stock-based compensation expense 5,527   5,527      
Treasury shares purchased at cost (20,650)         (20,650)
Treasury shares cancelled 0 (215) (142,567)     142,782
Foreign currency translation, net of tax 1,261     1,261    
Recognition of cumulative foreign currency translation losses 0          
Ending balance at Dec. 31, 2025 $ 351,156 $ 902 $ 489,632 $ (1,610) $ (100,527) $ (37,241)