XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Common Stock
Additional Paid-in Capital
Beginning balance at Dec. 31, 2020 $ 828,233 $ 656,740 $ 4,173 $ 2,160 $ 165,160
Beginning balance (in shares) at Dec. 31, 2020       32,372,621  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 23,411 23,411      
Other comprehensive loss (5,624)   (5,624)    
Repurchases of common stock (1,596)     $ (1) (1,595)
Repurchases of common stock (in shares)       (13,475)  
Shares and options issued under stock plans 5,068     $ 6 5,062
Shares and options issued under stock plans (in shares)       92,784  
Ending balance at Mar. 31, 2021 849,492 680,151 (1,451) $ 2,165 168,627
Ending balance (in shares) at Mar. 31, 2021       32,451,930  
Beginning balance at Dec. 31, 2021 $ 877,015 732,138 (4,993) $ 2,154 147,716
Beginning balance (in shares) at Dec. 31, 2021 32,287,150     32,287,150  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings $ 28,930 28,930      
Other comprehensive loss (1,296)   (1,296)    
Repurchases of common stock (34,599)     $ (16) (34,583)
Repurchases of common stock (in shares)       (245,685)  
Dividends (10) (10)      
Shares and options issued under stock plans 3,642     $ 4 3,638
Shares and options issued under stock plans (in shares)       74,604  
Ending balance at Mar. 31, 2022 $ 873,682 $ 761,058 $ (6,289) $ 2,142 $ 116,771
Ending balance (in shares) at Mar. 31, 2022 32,116,069     32,116,069