XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders Equity - USD ($)
$ in Thousands
Total
Common Stock Shares [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Balance, Shares at Dec. 31, 2019   20,742,000          
Balance at Dec. 31, 2019 $ 1,377,244   $ 2,074 $ 668,947 $ (157) $ 721,782 $ (15,402)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock and exercise of stock options, shares issued   383,000          
Issuance of restricted stock and exercise of stock options, including excess income tax benefits 13,193   32 167 12,994    
Treasury Stock, Shares   (67,000)          
Purchase of treasury stock,treasury stock acquired in lieu of cash payment on stock option exercises and income tax withholding obligations (12,876)     0 (12,876)    
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 23,954     23,954      
Other comprehensive income, net of tax 13,880           13,880
Net Income 86,870         86,870  
Balance at Dec. 31, 2020 1,502,265   2,106 693,068 (39) 808,652 (1,522)
Balance, Shares at Dec. 31, 2020   21,058,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock and exercise of stock options, shares issued   262,000          
Issuance of restricted stock and exercise of stock options, including excess income tax benefits 9,372   22 1,003 8,347    
Treasury Stock, Shares   (40,000)          
Purchase of treasury stock,treasury stock acquired in lieu of cash payment on stock option exercises and income tax withholding obligations (8,335)     0 (8,335)    
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 27,341     27,341      
Other comprehensive income, net of tax (17,747)           (17,747)
Net Income 103,135         103,135  
Balance at Dec. 31, 2021 $ 1,616,031   2,128 721,412 (27) 911,787 (19,269)
Balance, Shares at Dec. 31, 2021 21,280,000 21,280,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock and exercise of stock options, shares issued   263,000          
Issuance of restricted stock and exercise of stock options, including excess income tax benefits $ 8,785   21 (1,903) 10,667    
Treasury Stock, Shares   (48,000)          
Purchase of treasury stock,treasury stock acquired in lieu of cash payment on stock option exercises and income tax withholding obligations (10,883)     0 (10,883)    
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 36,025     36,025      
Adjustments to Additional Paid in Capital, Other       (10)      
Other comprehensive income, net of tax (61,719)           (61,709)
Net Income (74,286)         (74,286)  
Balance at Dec. 31, 2022 $ 2,089,928   2,399 1,331,249 $ (243) $ 837,501 $ (80,978)
Balance, Shares at Dec. 31, 2022   23,995,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock Issued During Period, Shares, Acquisitions 2,500,000            
Stock Issued During Period, Value, Acquisitions $ 575,975   $ 250 $ 575,725