XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Common Stock in Treasury
Beginning balance (in shares) at Dec. 31, 2023   18,968,798        
Beginning balance at Dec. 31, 2023 $ 268,606 $ 20 $ 346,277 $ (9,789) $ (37,247) $ (30,655)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (7,267)     (7,267)    
Currency translation adjustment (3,898)       (3,898)  
Stock-based compensation 4,539   4,539      
Common stock issued, net of shares withheld for employee taxes (in shares)   236,563        
Ending balance (in shares) at Mar. 31, 2024   19,205,361        
Ending balance at Mar. 31, 2024 $ 261,980 $ 20 350,816 (17,056) (41,145) (30,655)
Beginning balance (in shares) at Dec. 31, 2024 18,954,956 18,954,956        
Beginning balance at Dec. 31, 2024 $ 249,610 $ 20 358,133 (18,855) (49,019) (40,669)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 906     906    
Currency translation adjustment 5,893       5,893  
Stock-based compensation $ 3,758   3,758      
Common stock issued, net of shares withheld for employee taxes (in shares)   270,881        
Ending balance (in shares) at Mar. 31, 2025 19,225,837 19,225,837        
Ending balance at Mar. 31, 2025 $ 260,167 $ 20 $ 361,891 $ (17,949) $ (43,126) $ (40,669)