XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning Balance (in shares) at Dec. 31, 2023   35,521      
Beginning Balance at Dec. 31, 2023 $ 1,981,420 $ 355 $ 16,760 $ 2,114,765 $ (150,460)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 79,965     79,965  
Other comprehensive income (loss)          
Cumulative translation adjustment (11,433)       (11,433)
Issuance of common stock in connection with:          
Exercise of options (in shares)   106      
Exercise of options 3,898 $ 1 3,897    
Restricted share grants, less net settled shares (in shares)   70      
Restricted share grants, less net settled shares (11,111) $ 1 (11,112)    
Stock units issued under incentive compensation plan 2,805   2,805    
Share-based compensation 8,812   8,812    
Ending Balance (in shares) at Mar. 31, 2024   35,697      
Ending Balance at Mar. 31, 2024 $ 2,054,356 $ 357 21,162 2,194,730 (161,893)
Beginning Balance (in shares) at Dec. 31, 2024 35,913 35,913      
Beginning Balance at Dec. 31, 2024 $ 2,258,290 $ 359 39,650 2,394,853 (176,572)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 61,824     61,824  
Other comprehensive income (loss)          
Cumulative translation adjustment 14,574       14,574
Issuance of common stock in connection with:          
Exercise of options (in shares)   2      
Exercise of options 80 $ 0 80    
Restricted share grants, less net settled shares (in shares)   67      
Restricted share grants, less net settled shares (11,576) $ 1 (11,577)    
Stock units issued under incentive compensation plan 4,369   4,369    
Purchase and retirement of common stock (in shares)   (1,127)      
Purchase and retirement of common stock, including excise tax (187,676) $ (11) (187,665)    
Share-based compensation 9,753   9,753    
Reclassification of negative additional paid-in capital $ 0   145,390 (145,390)  
Ending Balance (in shares) at Mar. 31, 2025 34,855 34,855      
Ending Balance at Mar. 31, 2025 $ 2,149,638 $ 349 $ 0 $ 2,311,287 $ (161,998)