XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Schedule of Changes in Stockholders' Equity (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Balance $ 803,302 $ 751,233 $ 803,470 $ 746,961
Net income 18,397 20,312 36,259 38,663
Other comprehensive (loss) income, net of tax (4,211) 432 (1,552) 3,212
Equity compensation 2,944 2,888 6,507 6,163
Exercise of stock options 102 71 194 158
Issuance of shares pursuant to employee stock purchase plan and vesting of restricted stock units 1,539   1,539 1,243
Payments for stock buybacks (50) (785) (21,766) (19,608)
Dividends declared (2,606) (2,640) (5,234) (5,281)
Balance $ 819,417 $ 771,511 $ 819,417 $ 771,511
Common Stock        
Balance (in shares) 18,793 18,859 18,876 18,910
Balance $ 23 $ 23 $ 23 $ 23
Exercise of stock options (in shares) 4 3 8 6
Issuance of shares pursuant to vesting of restricted stock units (in shares) 22 20 162 173
Payments for buybacks (in shares) (1) (22) (228) (229)
Balance (in shares) 18,818 18,860 18,818 18,860
Balance $ 23 $ 23 $ 23 $ 23
Additional Paid-in Capital        
Balance 388,639 372,420 384,984 369,058
Equity compensation 2,944 2,888 6,507 6,163
Exercise of stock options 102 71 194 158
Issuance of shares pursuant to employee stock purchase plan and vesting of restricted stock units 1,539 1,243 1,539 1,243
Balance 393,224 376,622 393,224 376,622
Retained Earnings        
Balance 664,532 604,441 649,298 588,731
Net income 18,397 20,312 36,259 38,663
Dividends declared (2,606) (2,640) (5,234) (5,281)
Balance $ 680,323 $ 622,113 $ 680,323 $ 622,113
Treasury Stock        
Balance (in shares) 4,886 4,602 4,659 4,395
Balance $ (241,516) $ (214,325) $ (219,800) $ (196,745)
Payments for buybacks (in shares) 1 22 228 229
Payments for stock buybacks $ (50) $ (2,028) $ (21,766) $ (19,608)
Balance (in shares) 4,887 4,624 4,887 4,624
Balance $ (241,566) $ (216,353) $ (241,566) $ (216,353)
Accumulated Other Comprehensive Loss        
Balance (8,376) (11,326) (11,035) (14,106)
Other comprehensive (loss) income, net of tax (4,211) 432 (1,552) 3,212
Balance $ (12,587) $ (10,894) $ (12,587) $ (10,894)