XML 21 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income/(loss)
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2021   39,508,340        
Beginning balance at Dec. 31, 2021 $ 693,156 $ 40 $ 395,742 $ 756,137 $ (89,474) $ (369,289)
Treasury stock, beginning balance (in shares) at Dec. 31, 2021           (6,216,858)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock issued against stock-based compensation plans (in shares)   285,814        
Stock issued against stock-based compensation plans 0          
Stock-based compensation $ 11,224   11,224      
Acquisition of treasury stock (in shares) (221,333)         (248,552)
Acquisition of treasury stock $ (31,385)         $ (31,385)
Other comprehensive income (loss) (8,832)       (8,832)  
Net income 36,178     36,178    
Ending balance (in shares) at Mar. 31, 2022   39,794,154        
Ending balance at Mar. 31, 2022 $ 700,341 $ 40 406,966 792,315 (98,306) $ (400,674)
Treasury stock, ending balance (in shares) at Mar. 31, 2022           (6,465,410)
Beginning balance (in shares) at Dec. 31, 2022 33,234,444 39,987,976        
Beginning balance at Dec. 31, 2022 $ 758,179 $ 40 445,108 899,105 (144,143) $ (441,931)
Treasury stock, beginning balance (in shares) at Dec. 31, 2022 (6,753,532)         (6,753,532)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock issued against stock-based compensation plans (in shares)   346,392        
Stock issued against stock-based compensation plans $ 1,012   1,012      
Stock-based compensation $ 14,407   14,407      
Acquisition of treasury stock (in shares) (221,025)         (259,381)
Acquisition of treasury stock $ (42,363)         $ (42,363)
Other comprehensive income (loss) 12,656       12,656  
Net income $ 51,331     51,331    
Ending balance (in shares) at Mar. 31, 2023 33,321,455 40,334,368        
Ending balance at Mar. 31, 2023 $ 795,222 $ 40 $ 460,527 $ 950,436 $ (131,487) $ (484,294)
Treasury stock, ending balance (in shares) at Mar. 31, 2023 (7,012,913)         (7,012,913)