v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Treasury Stock
Accumulated Other Comprehensive Loss
Total
Balance at Dec. 31, 2023 $ 4 $ 691,198 $ (350,739) $ (32,929) $ (15,414) $ 292,120
Balance, shares at Dec. 31, 2023 42,761          
Balance, shares at Dec. 31, 2023       (4,612)    
Net (loss) income     21,884     21,884
Other comprehensive income (loss)         (3,671) (3,671)
Cash dividends ($0.025 per share)     (956)     (956)
Purchase of treasury stock       $ (185)   (185)
Purchase of treasury stock, shares       (30)    
Stock-based compensation expense   1,183       1,183
Proceeds from exercise of options, shares 117          
Balance at Mar. 31, 2024 $ 4 692,381 (329,811) $ (33,114) (19,085) 310,375
Balance, shares at Mar. 31, 2024 42,878          
Balance, shares at Mar. 31, 2024       (4,642)    
Balance at Dec. 31, 2023 $ 4 691,198 (350,739) $ (32,929) (15,414) 292,120
Balance, shares at Dec. 31, 2023 42,761          
Balance, shares at Dec. 31, 2023       (4,612)    
Net (loss) income           16,391
Other comprehensive income (loss)         (2,126) (2,126)
Balance at Jun. 30, 2024 $ 4 694,194 (336,261) $ (33,114) (17,540) 307,283
Balance, shares at Jun. 30, 2024 42,940          
Balance, shares at Jun. 30, 2024       (4,642)    
Balance at Mar. 31, 2024 $ 4 692,381 (329,811) $ (33,114) (19,085) 310,375
Balance, shares at Mar. 31, 2024 42,878          
Balance, shares at Mar. 31, 2024       (4,642)    
Net (loss) income     (5,493)     (5,493)
Other comprehensive income (loss)         1,545 1,545
Cash dividends ($0.025 per share)     (957)     (957)
Stock-based compensation expense   1,528       1,528
Proceeds from exercise of options   285       285
Proceeds from exercise of options, shares 62          
Balance at Jun. 30, 2024 $ 4 694,194 (336,261) $ (33,114) (17,540) 307,283
Balance, shares at Jun. 30, 2024 42,940          
Balance, shares at Jun. 30, 2024       (4,642)    
Balance at Dec. 31, 2024 $ 4 697,592 (406,857) $ (33,114) (24,532) 233,093
Balance, shares at Dec. 31, 2024 43,004          
Balance, shares at Dec. 31, 2024       (4,642)    
Net (loss) income     (5,244)     (5,244)
Other comprehensive income (loss)         973 973
Cash dividends ($0.025 per share)     (959)     (959)
Purchase of treasury stock       $ (42)   (42)
Purchase of treasury stock, shares       (10)    
Stock-based compensation expense   1,469       1,469
Proceeds from exercise of options, shares 50          
Balance at Mar. 31, 2025 $ 4 699,061 (413,060) $ (33,156) (23,559) 229,290
Balance, shares at Mar. 31, 2025 43,054          
Balance, shares at Mar. 31, 2025       (4,652)    
Balance at Dec. 31, 2024 $ 4 697,592 (406,857) $ (33,114) (24,532) 233,093
Balance, shares at Dec. 31, 2024 43,004          
Balance, shares at Dec. 31, 2024       (4,642)    
Net (loss) income           (13,678)
Other comprehensive income (loss)         4,643 4,643
Balance at Jun. 30, 2025 $ 4 700,616 (422,455) $ (33,156) (19,889) 225,120
Balance, shares at Jun. 30, 2025 43,054          
Balance, shares at Jun. 30, 2025       (4,652)    
Balance at Mar. 31, 2025 $ 4 699,061 (413,060) $ (33,156) (23,559) 229,290
Balance, shares at Mar. 31, 2025 43,054          
Balance, shares at Mar. 31, 2025       (4,652)    
Net (loss) income     (8,434)     (8,434)
Other comprehensive income (loss)         3,670 3,670
Cash dividends ($0.025 per share)     (961)     (961)
Stock-based compensation expense   1,555       1,555
Balance at Jun. 30, 2025 $ 4 $ 700,616 $ (422,455) $ (33,156) $ (19,889) $ 225,120
Balance, shares at Jun. 30, 2025 43,054          
Balance, shares at Jun. 30, 2025       (4,652)