XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders Equity - USD ($)
$ in Thousands
Total
Common Stock Shares [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Balance, Shares at Dec. 31, 2020   21,058,000          
Balance at Dec. 31, 2020 $ 1,502,265   $ 2,106 $ 693,068 $ (39) $ 808,652 $ (1,522)
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      
Adjustments to Additional Paid in Capital, Other       0      
Other comprehensive income, net of tax (17,747)           (17,747)
Net (Loss) 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          
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)    
Stock Issued During Period, Shares, Acquisitions   2,500,000          
Stock Issued During Period, Value, Acquisitions 575,975   250 575,725      
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 (Loss) 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,993,000 23,995,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock and exercise of stock options, shares issued   208,000          
Issuance of restricted stock and exercise of stock options, including excess income tax benefits $ 4,022   15 (5,324) 9,331    
Treasury Stock, Shares   (59,000)          
Purchase of treasury stock,treasury stock acquired in lieu of cash payment on stock option exercises and income tax withholding obligations (9,350)     0 (9,350)    
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 40,563     40,563      
Adjustments to Additional Paid in Capital, Other       5      
Other comprehensive income, net of tax 27,902           27,897
Net (Loss) Income (29,655)         (29,655)  
Balance at Dec. 31, 2023 $ 2,123,410   $ 2,414 $ 1,366,493 $ (262) $ 807,846 $ (53,081)
Balance, Shares at Dec. 31, 2023 24,141,000 24,144,000