XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock and Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Earnings from continuing operations - basic $ 38,022 $ 54,210 $ 58,163 $ 104,006
Gain from stock warrants revaluation, net of tax 0 (107) (148) (50)
Convertible debt interest charge, net of tax 780 762 1,556 1,522
Earnings from continuing operations - diluted $ 38,802 $ 54,865 $ 59,571 $ 105,478
Weighted Average Number of Shares Outstanding, Basic [Abstract]        
Weighted-average shares outstanding for basic earnings per share (in shares) 70,722 73,980 71,259 73,934
Common equivalent shares:        
Effect of stock-based compensation awards (in shares) 682 7,358 1,906 7,053
Effect of convertible debt (in shares) 8,111 8,111 8,111 8,111
Weighted-average shares outstanding assuming dilution (in shares) 79,515 89,449 81,276 89,098
Basic (in dollars per share) $ 0.54 $ 0.73 $ 0.82 $ 1.41
Diluted (in dollars per share) $ 0.49 $ 0.61 $ 0.73 $ 1.18