XML 143 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Narrative) (Details)
3 Months Ended 12 Months Ended
Apr. 02, 2024
USD ($)
Feb. 23, 2023
shares
Feb. 22, 2023
shares
Sep. 27, 2022
shares
Feb. 23, 2022
shares
Feb. 19, 2022
USD ($)
shares
Feb. 17, 2021
shares
Feb. 19, 2020
USD ($)
shares
Dec. 31, 2024
USD ($)
plan
$ / shares
shares
Sep. 30, 2024
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
$ / shares
Mar. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2027
shares
Dec. 31, 2024
USD ($)
plan
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Common stock, shares authorized (in shares) | shares                 80,000,000       80,000,000                 80,000,000 80,000,000  
Common stock, par value (in dollars per share) | $ / shares                 $ 0.01       $ 0.01                 $ 0.01 $ 0.01  
Common stock, shares issued (in shares) | shares                 26,881,355       26,627,319                 26,881,355 26,627,319  
Treasury stock, shares (in shares) | shares                 11,627,818                         11,627,818    
Stock options awarded (in shares) | shares                                           371,000    
Share Repurchase Program, Remaining Authorized, Number of Shares | shares                 2,295,753                         2,295,753    
Grants, weighted average exercise price (in usd per share) | $ / shares                                           $ 11.71    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number | shares                 220,000                         220,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period | shares                                           339,000    
Total intrinsic value of options exercised                                           $ 1,439,000    
Unrecognized share based compensation cost                 $ 5,300,000                         $ 5,300,000    
Unrecognized share based compensation, expected term (in years)                                           1 year 10 months 24 days    
Issuance of common stock from employee stock purchase plan (in shares) | shares                                           55,850 63,372 52,053
Weighted average purchase price of ESPP shares purchased during the period (in dollars per share) | $ / shares                                           $ 21.26 $ 23.58 $ 32.38
Dividends declared per share (in dollars per share) | $ / shares                 $ 0.1125 $ 0.1125 $ 0.1125 $ 0.1125                   $ 0.4500 $ 0.4500 $ 0.4500
Dividends declared, common stock, amount                 $ 1,709,000 $ 1,708,000 $ 1,704,000 $ 1,686,000 $ 1,685,000 $ 1,683,000 $ 1,679,000 $ 1,661,000                
Common Stock, Dividends, Per Share, Cash Paid | $ / shares                         $ 0.1125 $ 0.1125 $ 0.1125 $ 0.1125                
Number of Stock Benefit Plans | plan                 2                         2    
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation                                           $ 593,000 $ 78,000 $ 205,000
Exercise of stock options (in shares) | shares                                           97,548 74,200 32,196
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease) | shares                                           28,882 56,957 18,797
Share-based Compensation Arrangement by Share-based Payment Award, Options, Returned for Payroll Taxes | shares                                           4,482 5,486 2,895
Exercisable at end of year (in usd per share) | $ / shares                 $ 31.54                         $ 31.54    
Exercised (in usd per share) | $ / shares                                           $ 26.12 $ 23.98 $ 25.49
Common stock outstanding (in shares) | shares                 15,253,537       14,999,501                 15,253,537 14,999,501  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares                                           $ 10.34    
Canceled or expired (in usd per share) | $ / shares                                           $ 12.43    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares | shares                 727,000       915,000                 727,000 915,000  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value | $ / shares                 $ 11.98       $ 12.77                 $ 11.98 $ 12.77  
Grants, weighted average exercise price (in usd per share) | $ / shares                                           24.48    
Good to Great Incentive Program                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Stock options awarded (in shares) | shares           31,470   27,448                             8,444  
Total intrinsic value of options exercised           $ 790,000   $ 1,358,000                             $ 276,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value | $ / shares                                           $ 25.08 $ 32.69 $ 49.48
Employee Stock Option                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Contractual term of all options granted                                           7 years    
Stock options awarded (in shares) | shares   310,000 12,600 58,500 214,191   370,590                                 150,000
Total intrinsic value of options exercised                                           $ 580,000 $ 538,000 $ 647,000
Total fair value of stock options vested                                           1,784,000 6,003,000 5,825,000
Unrecognized share based compensation cost                 $ 6,100,000                         $ 6,100,000    
Unrecognized share based compensation, expected term (in years)                                           2 years 6 months    
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation                                           $ 174,000 174,000 123,000
Proceeds from Stock Options Exercised                                           1,113,000 0 60,000
Share based compensation expense                                           $ 2,500,000 2,900,000 $ 2,300,000
Dividend yield   0.91% 1.43% 0.91% 1.38%   1.79%                                 1.15%
Expected volatility   34.35% 43.68% 33.18% 43.68%   43.59%                                 34.08%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate   1.98% 4.29% 1.89% 4.27%   4.31%                                 1.29%
Employee Stock Option | Maximum                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Contractual term of all options granted                                           10 years    
Employee Stock Purchase Plan                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Purchase price percentage of grant date price per share (as a percent)                                           85.00%    
Share based compensation expense                                           $ 400,000 $ 600,000 $ 500,000
Dividend yield                                           1.51% 1.30% 0.01%
Expected volatility                                           41.20% 53.50% 30.20%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate                 480.00% 502.00% 524.00% 546.00% 472.00% 475.00% 477.00% 453.00% 40.00% 31.00% 22.00% 8.00%        
Restricted Stock                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Cancellations ( in usd per share) | $ / shares                                           $ 29.49    
Cancellations (in shares) | shares                                           (55,050)    
Awards (in shares) | shares                                           156,630    
Share based compensation expense                                           $ 2,000,000.0 $ 1,400,000 $ 200,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value | $ / shares                 $ 27.01       $ 32.65                 $ 27.01 $ 32.65  
Awards ( in usd per share) | $ / shares                                           $ 24.48    
Restricted Stock Units (RSUs)                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Awards (in shares) | shares                                           0 142,020 156,630
Awards granted, aggregate grant date market value                                           $ 0 $ 4,634,000 $ 3,834,000
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation | shares                                           4,136 1,473 16,354
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation                                           $ 205,000 $ 50,000 $ 419,000
Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Forfeited In Period, Fair Value                                           $ 63,000 $ 61,000 $ 1,623,000
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited | shares                                           1,950 1,826 55,050
Awards ( in usd per share) | $ / shares                                           $ 24.48 $ 32.63  
Performance Shares                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Cancellations ( in usd per share) | $ / shares                                           $ 10.85    
Cancellations (in shares) | shares                                           (80,276) (54,229) (30,743)
Unrecognized share based compensation cost                 $ 0                         $ 0    
Awards (in shares) | shares                                           0 0 27,013
Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Granted In Period, Fair Value                                           $ 0 $ 0 $ 1,262,000
Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Forfeited In Period, Fair Value                                           $ 871,000 $ 1,565,000 $ 295,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value | $ / shares                 $ 22.23       $ 19.81                 $ 22.23 $ 19.81  
Performance Shares | Forecast                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Awards (in shares) | shares                                         415,812      
Common Stock                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Awards (in shares) | shares                                           0 30,000 0
Awards granted, aggregate grant date market value                                           $ 0 $ 826,000 $ 0
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation | shares                                           0 1,001 0
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation                                           $ 0 $ 28,000 $ 0
Share based compensation expense                                             $ 800,000  
Grants, weighted average exercise price (in usd per share) | $ / shares                                             $ 27.54  
Officers And Key Employees [Member]                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Directors compensation expense                                           2,500,000 $ 1,600,000 1,100,000
Board of Directors                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Directors compensation expense                                           $ 1,300,000 $ 800,000 $ 700,000
Director                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Stock options awarded (in shares) | shares                                           16,658 15,059 11,155
Value of stock options granted                                           $ 510,000 $ 431,000 $ 415,000
Cancellations ( in usd per share) | $ / shares                                           $ 30.56 $ 28.60 $ 37.14
Director Compensation, Quarterly Installment Of Annual Cash Retainer $ 37,500                                              
Share Based Compensation Arrangement By Share Based Payment Award, Admission Grant 25,000                                              
Advsior                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Stock options awarded (in shares) | shares                                           647 691 555
Value of stock options granted                                           $ 21,000 $ 20,000 $ 20,000
Lead Director                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Director Compensation, Quarterly Installment Of Annual Cash Retainer 5,000                                              
Share Based Compensation Arrangement By Share Based Payment Award, Additional Installment of Annual Cash Retainer 20,000                                              
Chairman of Audit Committee                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Director Compensation, Quarterly Installment Of Annual Cash Retainer 5,000                                              
Share Based Compensation Arrangement By Share Based Payment Award, Additional Installment of Annual Cash Retainer 20,000                                              
Chairman of Corporate Governance                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Director Compensation, Quarterly Installment Of Annual Cash Retainer 2,500                                              
Share Based Compensation Arrangement By Share Based Payment Award, Additional Installment of Annual Cash Retainer 10,000                                              
Chairman of Compensation Commitee                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Director Compensation, Quarterly Installment Of Annual Cash Retainer 3,750                                              
Share Based Compensation Arrangement By Share Based Payment Award, Additional Installment of Annual Cash Retainer $ 15,000