XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Schedule of Changes in Stockholders' Equity (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Balance $ 819,417 $ 771,511 $ 803,470 $ 746,961
Net income 19,105 20,390 55,364 59,053
Other comprehensive (loss) income, net of tax (1,555) (1,971) (3,107) 1,241
Equity compensation 3,516 3,593 10,023 9,756
Exercise of stock options 218   412 158
Issuance of shares pursuant to employee stock purchase plan and vesting of restricted stock units 4   1,543  
Payments for stock buybacks (330) (330) (22,096) (18,695)
Dividends declared (2,636) (2,641) (7,870) (7,922)
Balance $ 837,739 $ 790,552 $ 837,739 $ 790,552
Common Stock        
Balance (in shares) 18,818 18,860 18,876 18,910
Balance $ 23 $ 23 $ 23 $ 23
Exercise of stock options (in shares) 5   13 6
Issuance of shares pursuant to vesting of restricted stock units (in shares) 14 13 176 186
Payments for buybacks (in shares) (3) (3) (231) (232)
Balance (in shares) 18,834 18,870 18,834 18,870
Balance $ 23 $ 23 $ 23 $ 23
Additional Paid-in Capital        
Balance 393,224 376,622 384,984 369,058
Equity compensation 3,516 3,593 10,023 9,756
Exercise of stock options 218   412 158
Issuance of shares pursuant to employee stock purchase plan and vesting of restricted stock units 4   1,543  
Payments for stock buybacks       1,243
Balance 396,962 380,215 396,962 380,215
Retained Earnings        
Balance 680,323 622,113 649,298 588,731
Net income 19,105 20,390 55,364 59,053
Dividends declared (2,636) (2,641) (7,870) (7,922)
Balance $ 696,792 $ 639,862 $ 696,792 $ 639,862
Treasury Stock        
Balance (in shares) 4,887 4,624 4,659 4,395
Balance $ (241,566) $ (216,353) $ (219,800) $ (196,745)
Payments for buybacks (in shares) 3 3 231 232
Payments for stock buybacks $ (330) $ (330) $ (22,096) $ (19,938)
Balance (in shares) 4,890 4,627 4,890 4,627
Balance $ (241,896) $ (216,683) $ (241,896) $ (216,683)
Accumulated Other Comprehensive Loss        
Balance (12,587) (10,894) (11,035) (14,106)
Other comprehensive (loss) income, net of tax (1,555) (1,971) (3,107) 1,241
Balance $ (14,142) $ (12,865) $ (14,142) $ (12,865)