XML 59 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Years Ended December 31,
(in thousands)202320222021
Weighted average common shares outstanding188,023 186,574 184,975 
Weighted average minimum shares issuable under purchase contracts37,186 3,889 — 
Weighted average shares outstanding - basic225,209 190,463 184,975 
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)202320222021
Convertible senior notes38.338.3 38.3 
Warrants16.316.3 16.3 
Restricted stock and restricted stock units6.45.4 5.0 
Incremental shares issuable under purchase contracts6.56.5 — 
Total67.566.559.6