XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Schedule of Changes in Stockholders' Equity (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Balance $ 803,470 $ 746,961
Net income 17,862 18,351
Other comprehensive income (loss) 2,659 2,780
Equity compensation 3,563 3,275
Exercise of stock options 92 87
Net payments for stock issuances and buybacks (21,716) (17,580)
Dividends declared (2,628) (2,641)
Balance $ 803,302 $ 751,233
Common Stock    
Balance (in shares) 18,876 18,910
Balance $ 23 $ 23
Exercise of stock options (in shares)   3
Issuance of shares pursuant to vesting of restricted stock units (in shares) 144 153
Net payments for stock issuances and buybacks (in shares) (227) (207)
Balance (in shares) 18,793 18,859
Balance $ 23 $ 23
Additional Paid-in Capital    
Balance 384,984 369,058
Equity compensation 3,563 3,275
Exercise of stock options 92 87
Balance 388,639 372,420
Retained Earnings    
Balance 649,298 588,731
Net income 17,862 18,351
Dividends declared (2,628) (2,641)
Balance $ 664,532 $ 604,441
Treasury Stock    
Balance (in shares) 4,659 4,395
Balance $ (219,800) $ (196,745)
Net payments for stock issuances and buybacks (in shares) 227 207
Net payments for stock issuances and buybacks $ (21,716) $ (17,580)
Balance (in shares) 4,886 4,602
Balance $ (241,516) $ (214,325)
Accumulated Other Comprehensive Loss    
Balance (11,035) (14,106)
Other comprehensive income (loss) 2,659 2,780
Balance $ (8,376) $ (11,326)