XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER COMMON SHARE - Schedule of Computation of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net Income, basic $ 185,686 $ 88,662
Add: Interest expense, net of tax, on the Company's convertible debt 1,833 2,769
Net Income, diluted $ 187,519 $ 91,431
Denominator:    
Weighted-average common shares outstanding, basic (in shares) 190,967 188,866
Effect of dilutive securities:    
Weighted-average common shares outstanding, diluted (in shares) 196,474 199,262
Earnings per common share, basic (in dollars per share) $ 0.97 $ 0.47
Earnings per common share, diluted (in dollars per share) $ 0.95 $ 0.46
0.599% senior subordinated convertible notes due in August 2024 (the 2024 Notes) | Convertible Senior Notes    
Effect of dilutive securities:    
Potential shares issued if converted (in shares)   4,000
1.25% Senior Subordinated Convertible Notes Due in May 2027 | Convertible Senior Notes    
Effect of dilutive securities:    
Potential shares issued if converted (in shares)   4,400
Common stock issuable under the Company's equity incentive plans    
Effect of dilutive securities:    
Effect of dilutive securities (in shares) 1,142 2,061
Common stock issuable under the Company’s convertible debt    
Effect of dilutive securities:    
Effect of dilutive securities (in shares) 4,365 8,335