XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-In Capital
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive (Loss) Income
Accumulated Other Comprehensive (Loss) Income
Cumulative Effect, Period of Adoption, Adjustment
Treasury Stock
Balance, shares at Dec. 31, 2019     33,192,000           906,000
Balance at Dec. 31, 2019 $ 673,964 $ (291) $ 332 $ 295,582 $ 405,668 $ (291) $ (5,391) $ 0 $ (22,227)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 64,566       64,566        
Foreign currency translation adjustment 3,301           3,301    
Adjustment to post-retirement healthcare benefit liability, net of taxes (371)           (371)    
Stock compensation expense 8,173     8,173          
Net settlement of restricted stock units, shares     296,000           122,000
Net settlement of restricted stock units $ (6,656)   $ 4 (4)         $ (6,656)
Issuance of restricted stock, shares     4,000            
Stock options exercised, shares 75,909   76,000            
Stock options exercised $ 1,119     1,119          
Balance, shares at Dec. 31, 2020     33,568,000           1,028,000
Balance at Dec. 31, 2020 743,805   $ 336 304,870 469,943   (2,461)   $ (28,883)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 75,629       75,629        
Foreign currency translation adjustment 2,512           2,512    
Adjustment to post-retirement healthcare benefit liability, net of taxes 136           136    
Stock compensation expense 8,652     8,652          
Net settlement of restricted stock units, shares     192,000           79,000
Net settlement of restricted stock units (6,497)   $ 2 (2)         $ (6,497)
Issuance of restricted stock, shares     3,000            
Stock options exercised, shares     36,000            
Stock options exercised 1,021     1,021          
Balance, shares at Dec. 31, 2021     33,799,000           1,107,000
Balance at Dec. 31, 2021 825,258   $ 338 314,541 545,572   187   $ (35,380)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 82,406       82,406        
Foreign currency translation adjustment (5,022)           (5,022)    
Adjustment to post-retirement healthcare benefit liability, net of taxes 1,403           1,403    
Stock compensation expense 8,334     8,334          
Net settlement of restricted stock units, shares     245,000           95,000
Net settlement of restricted stock units (4,404)   $ 2 (2)         $ (4,404)
Issuance of restricted stock, shares     16,000            
Common stock repurchased under stock repurchase program (in shares)                 1,997,000
Common stock repurchased under stock repurchase program $ (85,876)               $ (85,876)
Stock options exercised, shares 0                
Balance, shares at Dec. 31, 2022     34,060,000           3,199,000
Balance at Dec. 31, 2022 $ 822,099   $ 340 $ 322,873 $ 627,978   $ (3,432)   $ (125,660)