XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net loss per share - Basic and Diluted Net Income per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator:      
Net income (loss) $ (53,183) $ 28,847 $ 371,171
Interest on Convertible Debt, Net of Tax 0 3,055 0
Net Income (Loss) Attributable to Parent, Diluted $ (53,183) $ 31,902 $ 371,171
Denominator:      
Weighted Average Number of Shares Outstanding, Basic 153,348 156,181 154,274
Weighted Average Number Diluted Shares Outstanding Adjustment 0 22,098 8,904
Earnings Per Share, Diluted $ (0.35) $ 0.18 $ 2.27
Weighted Average Number of Shares Outstanding, Diluted 153,348 178,279 163,178