Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements Of Stockholders' Equity

v3.22.2.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           12,047
Other comprehensive income (loss)           (8,382)
Stock-based compensation expense           6,414
Balance at Sep. 30, 2021 $ 4 577,378 (276,463) $ (24,440) (7,882) 268,597
Balance, shares at Sep. 30, 2021 37,811          
Balance, shares at Sep. 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)    
Net income     4,530     4,530
Other comprehensive income (loss)         (8,665) (8,665)
Cash dividends ($0.025 per share)     (845)     (845)
Stock-based compensation expense   3,064       3,064
Shares issued in business acquisition   55,333       55,333
Shares issued in business acquisitions, shares 2,315          
Balance at Sep. 30, 2021 $ 4 577,378 (276,463) $ (24,440) (7,882) 268,597
Balance, shares at Sep. 30, 2021 37,811          
Balance, shares at Sep. 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           11,824
Other comprehensive income (loss)           (21,965)
Stock-based compensation expense           9,142
Balance at Sep. 30, 2022 $ 4 677,120 (254,313) $ (32,707) (27,015) 363,089
Balance, shares at Sep. 30, 2022 41,625          
Balance, shares at Sep. 30, 2022       (4,589)    
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)    
Net income     2,751     2,751
Other comprehensive income (loss)         (11,118) (11,118)
Cash dividends ($0.025 per share)     (934)     (934)
Purchase of treasury stock       $ (7,170)   (7,170)
Purchase of treasury stock, shares       (527)    
Stock-based compensation expense   2,220       2,220
Proceeds from exercise of options   2,053       2,053
Proceeds from exercise of options, shares 189          
Shares issued in business acquisition   2,261       2,261
Shares issued in business acquisitions, shares 108          
Balance at Sep. 30, 2022 $ 4 $ 677,120 $ (254,313) $ (32,707) $ (27,015) $ 363,089
Balance, shares at Sep. 30, 2022 41,625          
Balance, shares at Sep. 30, 2022       (4,589)