v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Basic            
Net income $ 13,334 $ 32,764 $ 30,077 $ 85,422 $ 46,098 $ 115,499
Weighted-average common shares outstanding 165,613   170,776   167,206 171,287
Earnings per share, basic (in dollars per share) $ 0.08   $ 0.18   $ 0.28 $ 0.67
Diluted            
Net income $ 13,334 $ 32,764 $ 30,077 $ 85,422 $ 46,098 $ 115,499
Notes - interest expense, net of tax 0   0   0 742
Numerator for diluted EPS $ 13,334   $ 30,077   $ 46,098 $ 116,241
Weighted-average effect of dilutive securities:            
Effect of dilutive securities (in shares) 6,152   11,384   8,088 14,190
Weighted-average common shares outstanding, assuming dilution (in shares) 171,765   182,160   175,294 185,477
Earnings per share, diluted (in dollars per share) $ 0.08   $ 0.17   $ 0.26 $ 0.63
Outstanding anti-dilutive stock options and RSUs (in shares) 200   502   284 373
Notes            
Weighted-average effect of dilutive securities:            
Notes (in shares) 0   0   0 2,412
Stock options            
Weighted-average effect of dilutive securities:            
Stock options and RSUs (in shares) 4,118   8,190   5,581 8,400
RSUs            
Weighted-average effect of dilutive securities:            
Stock options and RSUs (in shares) 2,034   3,194   2,507 3,378