Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements Of Stockholders' Equity

v3.22.2
Condensed Consolidated Statements Of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Deficit [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Total
Balance at Dec. 31, 2020 $ 4 $ 513,979 $ (286,100) $ (23,789) $ 500 $ 204,594
Balance, shares at Dec. 31, 2020 35,198          
Balance, shares at Dec. 31, 2020       (3,970)    
Net income     5,677     5,677
Other comprehensive income (loss)         (120) (120)
Cash dividends ($0.025 per share)     (783)     (783)
Purchase of treasury stock       $ (651)   (651)
Purchase of treasury stock, shares       (41)    
Stock-based compensation expense   1,524       1,524
Proceeds from exercise of options   246       246
Proceeds from exercise of options, shares 127          
Balance at Mar. 31, 2021 $ 4 515,749 (281,206) $ (24,440) 380 210,487
Balance, shares at Mar. 31, 2021 35,325          
Balance, shares at Mar. 31, 2021       (4,011)    
Balance at Dec. 31, 2020 $ 4 513,979 (286,100) $ (23,789) 500 204,594
Balance, shares at Dec. 31, 2020 35,198          
Balance, shares at Dec. 31, 2020       (3,970)    
Net income           7,517
Other comprehensive income (loss)           283
Stock-based compensation expense           3,350
Balance at Jun. 30, 2021 $ 4 518,981 (280,148) $ (24,440) 783 215,180
Balance, shares at Jun. 30, 2021 35,496          
Balance, shares at Jun. 30, 2021       (4,011)    
Balance at Mar. 31, 2021 $ 4 515,749 (281,206) $ (24,440) 380 210,487
Balance, shares at Mar. 31, 2021 35,325          
Balance, shares at Mar. 31, 2021       (4,011)    
Net income     1,840     1,840
Other comprehensive income (loss)         403 403
Cash dividends ($0.025 per share)     (782)     (782)
Stock-based compensation expense   1,826       1,826
Proceeds from exercise of options   1,406       1,406
Proceeds from exercise of options, shares 171          
Balance at Jun. 30, 2021 $ 4 518,981 (280,148) $ (24,440) 783 215,180
Balance, shares at Jun. 30, 2021 35,496          
Balance, shares at Jun. 30, 2021       (4,011)    
Balance at Dec. 31, 2021 $ 4 662,996 (263,342) $ (24,440) (5,050) 370,168
Balance, shares at Dec. 31, 2021 41,105          
Balance, shares at Dec. 31, 2021       (4,011)    
Net income     5,309     5,309
Other comprehensive income (loss)         6,163 6,163
Cash dividends ($0.025 per share)     (930)     (930)
Purchase of treasury stock       $ (1,097)   (1,097)
Purchase of treasury stock, shares       (51)    
Stock-based compensation expense   3,367       3,367
Proceeds from exercise of options   126       126
Proceeds from exercise of options, shares 167          
Balance at Mar. 31, 2022 $ 4 666,489 (258,963) $ (25,537) 1,113 383,106
Balance, shares at Mar. 31, 2022 41,272          
Balance, shares at Mar. 31, 2022       (4,062)    
Balance at Dec. 31, 2021 $ 4 662,996 (263,342) $ (24,440) (5,050) 370,168
Balance, shares at Dec. 31, 2021 41,105          
Balance, shares at Dec. 31, 2021       (4,011)    
Net income           9,073
Other comprehensive income (loss)           (10,847)
Stock-based compensation expense           6,922
Balance at Jun. 30, 2022 $ 4 670,586 (256,130) $ (25,537) (15,897) 373,026
Balance, shares at Jun. 30, 2022 41,328          
Balance, shares at Jun. 30, 2022       (4,062)    
Balance at Mar. 31, 2022 $ 4 666,489 (258,963) $ (25,537) 1,113 383,106
Balance, shares at Mar. 31, 2022 41,272          
Balance, shares at Mar. 31, 2022       (4,062)    
Net income     3,764     3,764
Other comprehensive income (loss)         (17,010) (17,010)
Cash dividends ($0.025 per share)     (931)     (931)
Stock-based compensation expense   3,555       3,555
Proceeds from exercise of options   542       542
Proceeds from exercise of options, shares 56          
Balance at Jun. 30, 2022 $ 4 $ 670,586 $ (256,130) $ (25,537) $ (15,897) $ 373,026
Balance, shares at Jun. 30, 2022 41,328          
Balance, shares at Jun. 30, 2022       (4,062)