XML 63 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Years Ended December 31,
(in thousands)202420232022
Weighted average common shares outstanding195,612 188,023 186,574 
Weighted average minimum shares issuable under purchase contracts31,913 37,186 3,889 
Weighted average shares outstanding - basic227,525 225,209 190,463 
Schedule of Potentially Dilutive Securities The Company has the following potentially outstanding shares of common stock, which were excluded from the computation of diluted net income (loss) per share attributable to common stockholders in all periods as a result of the net loss.
As of December 31,
(in millions)202420232022
2026 Notes at initial conversion rate2.928.4 28.4 
Incremental shares issuable upon certain events for 2026 Notes1.09.9 9.9 
2029 Notes at initial conversion rate41.1— — 
Incremental shares issuable upon certain events for 2029 Notes13.9— — 
Warrants11.116.3 16.3 
Restricted stock and restricted stock units6.46.4 5.4 
Incremental shares issuable under purchase contracts5.26.5 6.5 
Total81.667.566.5