XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share (EPS) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator:        
Income from continuing operations $ 51,963 $ 122,586 $ 117,360 $ 144,565
Loss from discontinued operations, net of tax 0 (261,058) 0 (310,789)
Net income (loss) $ 51,963 $ (138,472) $ 117,360 $ (166,224)
Denominator:        
Weighted-average shares used in basic EPS (in shares) 168,908 180,242 176,822 178,695
Dilutive effect of common stock equivalents (in shares) 1,462 3,596 1,553 3,750
Weighted-average shares used in diluted EPS (in shares) 170,370 183,838 178,375 182,445
Basic earnings (loss) per share:        
Continuing operations (in dollars per share) $ 0.31 $ 0.68 $ 0.66 $ 0.81
Discontinued operations (in dollars per share) 0 (1.45) 0 (1.74)
Net income (loss) - Basic (in dollars per share) 0.31 (0.77) 0.66 (0.93)
Diluted earnings (loss) per share:        
Continuing operations (in dollars per share) 0.30 0.67 0.66 0.79
Discontinued operations (in dollars per share) 0 (1.42) 0 (1.70)
Net income (loss) - Diluted (in dollars per share) $ 0.30 $ (0.75) $ 0.66 $ (0.91)
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Common stock equivalents excluded from calculation of diluted earnings per share because their impact would be anti-dilutive (in shares) 20,781 4,833 20,781 6,839
Stock-based compensation awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Common stock equivalents excluded from calculation of diluted earnings per share because their impact would be anti-dilutive (in shares) 4,646 4,833 4,646 6,839
Convertible senior notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Common stock equivalents excluded from calculation of diluted earnings per share because their impact would be anti-dilutive (in shares) 16,135 0 16,135 0