XML 14 R6.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - UNAUDITED - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Accumulated Earnings
Balance, beginning of period, shares at Dec. 31, 2024   28,854,000        
Balance, beginning of period at Dec. 31, 2024 $ 282,569 $ 718 $ 518,215 $ (1,194,224) $ (62,290) $ 1,020,150
Net Income (Loss) 16,130         16,130
Foreign currency translation adjustments 6,823       6,823  
Total comprehensive income 22,953          
Repurchase of common stock, shares   (358,000)        
Repurchase of common stock (22,236) $ (2) (12,807) (9,427)    
Issuance of common stock pursuant to employee stock purchase plan 769   769      
Issuance of common stock pursuant to employee stock purchase plan, shares   15,000        
Issuance of restricted common stock pursuant to stock-based compensation plans, shares   608,000        
Issuance of restricted common stock pursuant to stock-based compensation plans   $ 6 (6)      
Cancellation of restricted common stock issued pursuant to stock-based compensation plans, shares   (15,000)        
Stock-based compensation expense 8,404   8,404      
Dividends (9,364)         (9,364)
Balance, ending of period, shares at Mar. 31, 2025   29,104,000        
Balance, ending of period at Mar. 31, 2025 $ 283,095 $ 722 514,575 (1,203,651) (55,467) 1,026,916
Balance, beginning of period, shares at Dec. 31, 2025 28,370,000 28,370,000        
Balance, beginning of period at Dec. 31, 2025 $ 283,699 $ 721 532,885 (1,243,972) (45,042) 1,039,107
Net Income (Loss) 23,893         23,893
Foreign currency translation adjustments (6,834)       (6,834)  
Total comprehensive income 17,059          
Repurchase of common stock, shares   (49,000)        
Repurchase of common stock (3,967) $ (1) (3,966)      
Issuance of restricted common stock pursuant to stock-based compensation plans, shares   203,000        
Issuance of restricted common stock pursuant to stock-based compensation plans   $ 2 (2)      
Cancellation of restricted common stock issued pursuant to stock-based compensation plans, shares   (13,000)        
Stock-based compensation expense 6,822   6,822      
Dividends $ (9,672)         (9,672)
Balance, ending of period, shares at Mar. 31, 2026 28,511,000 28,511,000        
Balance, ending of period at Mar. 31, 2026 $ 293,941 $ 722 $ 535,739 $ (1,243,972) $ (51,876) $ 1,053,328