XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock and Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Earnings from continuing operations - basic $ 196,438 $ 228,980 $ 25,079
Gain from stock warrants revaluation, net of tax (170) (15,564) 0
Convertible debt interest charge, net of tax 3,051 0 0
Earnings from continuing operations - diluted $ 199,319 $ 213,416 $ 25,079
Weighted Average Number of Shares Outstanding, Basic [Abstract]      
Weighted-average shares outstanding for basic earnings per share (in shares) 73,611 68,853 59,128
Common equivalent shares:      
Effect of stock-based compensation awards (in shares) 6,602 7,363 803
Effect of convertible debt (in shares) 8,111 0 0
Weighted-average shares outstanding assuming dilution (in shares) 88,324 76,216 59,931
Basic (in dollars per share) $ 2.67 $ 3.33 $ 0.42
Diluted (in dollars per share) $ 2.26 $ 2.80 $ 0.42