Annual report [Section 13 and 15(d), not S-K Item 405]

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

v3.25.4
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, 2022 $ 4 $ 679,339 $ (336,843) $ (32,707) $ (17,685) $ 292,108
Balance, shares at Dec. 31, 2022 41,637          
Balance, shares at Dec. 31, 2022       (4,589)    
Net loss     (10,146)     (10,146)
Other comprehensive income (loss)         2,271 2,271
Cash dividends ($0.10 per share)     (3,750)     (3,750)
Purchase of treasury stock       $ (222)   (222)
Purchase of treasury stock, shares       (23)    
Stock-based compensation expense   5,292       5,292
Proceeds from exercise of options   3,435       3,435
Proceeds from exercise of options, shares 695          
Shares issued in business acquisitions   3,132       3,132
Shares issued in business acquisitions, shares 429          
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     (52,287)     (52,287)
Other comprehensive income (loss)         (9,118) (9,118)
Cash dividends ($0.10 per share)     (3,831)     (3,831)
Purchase of treasury stock       $ (185)   (185)
Purchase of treasury stock, shares       (30)    
Stock-based compensation expense   5,829       5,829
Proceeds from exercise of options   565       565
Proceeds from exercise of options, shares 243          
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     (46,556)     (46,556)
Other comprehensive income (loss)         7,843 7,843
Cash dividends ($0.10 per share)     (3,840)     (3,840)
Purchase of treasury stock       $ (42)   (42)
Purchase of treasury stock, shares       (10)    
Stock-based compensation expense   5,895       5,895
Shares issued from restricted stock units, shares 50          
Balance at Dec. 31, 2025 $ 4 $ 703,487 $ (457,253) $ (33,156) $ (16,689) $ 196,393
Balance, shares at Dec. 31, 2025 43,054          
Balance, shares at Dec. 31, 2025       (4,652)