XML 15 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Loss [Member]
Balance beginning at Dec. 31, 2023 $ 344,598 $ 569 $ 273,256 $ 298,884 $ (213,454) $ (14,657)
Balance, Shares beginning at Dec. 31, 2023   38,852,742        
Stock-based compensation 4,093   4,093      
Settlement of restricted stock units (43) $ 0 (43)      
Settlement of restricted stock units, Shares   60,812        
Acquisition of treasury stock (9,049)       (9,049)  
Acquisition of treasury stock, Shares   (1,621,510)        
Other comprehensive income (loss), net (1,995)         (1,995)
Net loss (38,031)     (38,031)    
Balance ending at Sep. 30, 2024 299,573 $ 569 277,306 260,853 (222,503) (16,652)
Balance, Shares ending at Sep. 30, 2024   37,292,044        
Balance beginning at Jun. 30, 2024 305,848 $ 569 275,329 270,470 (219,949) (20,571)
Balance, Shares beginning at Jun. 30, 2024   37,799,482        
Stock-based compensation 1,977   1,977      
Settlement of restricted stock units 0 $ 0 0      
Settlement of restricted stock units, Shares   16,637        
Acquisition of treasury stock (2,554)       (2,554)  
Acquisition of treasury stock, Shares   (524,075)        
Other comprehensive income (loss), net 3,919         3,919
Net loss (9,617)     (9,617)    
Balance ending at Sep. 30, 2024 299,573 $ 569 277,306 260,853 (222,503) (16,652)
Balance, Shares ending at Sep. 30, 2024   37,292,044        
Balance beginning at Dec. 31, 2024 $ 276,797 $ 574 279,423 244,576 (225,883) (21,893)
Balance, Shares beginning at Dec. 31, 2024 36,912,118 36,912,118        
Stock-based compensation $ 1,615   1,615      
Settlement of restricted stock units (61) $ 2 (63)      
Settlement of restricted stock units, Shares   175,749        
Acquisition of treasury stock (3,817)       (3,817)  
Acquisition of treasury stock, Shares   (1,139,445)        
Other comprehensive income (loss), net 2,460         2,460
Net loss (21,645)     (21,645)    
Balance ending at Sep. 30, 2025 $ 255,349 $ 576 280,975 222,931 (229,700) (19,433)
Balance, Shares ending at Sep. 30, 2025 35,948,422 35,948,422        
Balance beginning at Jun. 30, 2025 $ 270,162 $ 575 280,853 236,021 (229,381) (17,906)
Balance, Shares beginning at Jun. 30, 2025   35,954,038        
Stock-based compensation 123   123      
Settlement of restricted stock units 0 $ 1 (1)      
Settlement of restricted stock units, Shares   92,981        
Acquisition of treasury stock (319)       (319)  
Acquisition of treasury stock, Shares   (98,597)        
Other comprehensive income (loss), net (1,527)         (1,527)
Net loss (13,090)     (13,090)    
Balance ending at Sep. 30, 2025 $ 255,349 $ 576 $ 280,975 $ 222,931 $ (229,700) $ (19,433)
Balance, Shares ending at Sep. 30, 2025 35,948,422 35,948,422