XML 27 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
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, 2021 $ 462,386 $ 1,093 $ 634,929 $ (61,480) $ 24,345 $ (136,501)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (20,834)       (20,834)  
Employee stock options, restricted stock and employee stock purchase plan (2,061) 22 (524)   (1,022) (537)
Stock-based compensation expense 6,861   6,861      
Treasury shares purchased at cost (17,618)         (17,618)
Foreign currency translation, net of tax (5,706)     (5,706)    
Recognition of cumulative foreign currency translation losses 0          
Ending 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)