XML 24 R8.htm IDEA: XBRL DOCUMENT v3.25.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 at Dec. 31, 2021 $ 1,616,031   $ 2,128 $ 721,412 $ (27) $ 911,787 $ (19,269)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock and exercise of stock options, including excess income tax benefits 8,785   21 (1,903) 10,667    
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, 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 (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, 2021   21,280,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock and exercise of stock options, shares issued   263,000          
Treasury Stock, Shares   (48,000)          
Stock Issued During Period, Shares, Acquisitions   2,500,000          
Balance, Shares at Dec. 31, 2022   23,995,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock and exercise of stock options, including excess income tax benefits 4,022   15 (5,324) 9,331    
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 (29,655)         (29,655)  
Balance at Dec. 31, 2023 $ 2,123,410   2,414 1,366,493 (262) 807,846 (53,081)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock and exercise of stock options, shares issued   208,000          
Treasury Stock, Shares   (59,000)          
Balance, Shares at Dec. 31, 2023 24,141,000 24,144,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock and exercise of stock options, including excess income tax benefits $ 10,939   38 (1,261) 12,162    
Purchase of treasury stock,treasury stock acquired in lieu of cash payment on stock option exercises and income tax withholding obligations (11,992)     0 (11,992)    
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 46,883     46,883      
Adjustments to Additional Paid in Capital, Other       3      
Other comprehensive income, net of tax (86,317)           (86,320)
Net Loss (117,688)         (117,688)  
Balance at Dec. 31, 2024 $ 1,965,235   $ 2,452 $ 1,412,118 $ (92) $ 690,158 $ (139,401)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock and exercise of stock options, shares issued   489,000          
Treasury Stock, Shares   (115,000)          
Balance, Shares at Dec. 31, 2024 24,517,000 24,518,000