XML 18 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings (Deficit)
Treasury Stock
Beginning 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 10,003       10,003  
Stock-based compensation expense 1,185   1,185      
Treasury shares purchased at cost (10,956)         (10,956)
Foreign currency translation, net of tax 159     159    
Ending balance at Mar. 31, 2025 326,886 1,117 634,424 (2,712) (129,463) (176,480)
Beginning balance at Dec. 31, 2025 351,156 902 489,632 (1,610) (100,527) (37,241)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 10,458       10,458  
Employee stock options, restricted stock and employee stock purchase plan 491   (264)     755
Stock-based compensation expense 1,720   1,720      
Treasury shares purchased at cost (2,683)         (2,683)
Treasury shares cancelled 0 (2) (1,092)     1,094
Foreign currency translation, net of tax (1,358)     (1,358)    
Ending balance at Mar. 31, 2026 $ 359,784 $ 900 $ 489,996 $ (2,968) $ (90,069) $ (38,075)