XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statement of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2021   33,799        
Balance, value at Dec. 31, 2021 $ 825,258 $ 338 $ 314,541 $ 545,572 $ 187 $ (35,380)
Beginning balance (in shares) at Dec. 31, 2021           (1,107)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 15,456     15,456    
Foreign currency translation adjustment (227)       (227)  
Minimum post retirement benefit plan adjustments, net of taxes 24       24  
Stock compensation expense 1,352   1,352      
Net settlement of restricted stock units, shares   173       72
Net settlement of restricted stock units (3,461) $ 2 (2)     $ (3,461)
Ending balance (in shares) at Mar. 31, 2022   33,972        
Balance, value at Mar. 31, 2022 $ 838,402 $ 340 315,891 561,028 (16) $ (38,841)
Ending balance (in shares) at Mar. 31, 2022           (1,179)
Beginning balance (in shares) at Dec. 31, 2022 34,060 34,060        
Balance, value at Dec. 31, 2022 $ 822,099 $ 340 322,873 627,978 (3,432) $ (125,660)
Beginning balance (in shares) at Dec. 31, 2022           3,199
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 21,099     21,099    
Foreign currency translation adjustment (115)       (115)  
Minimum post retirement benefit plan adjustments, net of taxes 8       8  
Stock compensation expense 1,594   1,594      
Net settlement of restricted stock units, shares   88       36
Net settlement of restricted stock units (1,929) $ 1 (1)     $ (1,929)
Common stock repurchased under stock repurchase program (in shares)           (154)
Common stock repurchased under stock repurchase program $ (7,369)         $ (7,369)
Ending balance (in shares) at Mar. 31, 2023 34,060 34,148        
Balance, value at Mar. 31, 2023 $ 835,387 $ 341 $ 324,466 $ 649,077 $ (3,539) $ (134,958)
Ending balance (in shares) at Mar. 31, 2023           3,389