XML 89 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Computation of basic and diluted income (loss) per share
The following table sets forth the computation of basic and diluted net income (loss) per share:
For the Years Ended December 31,
(In thousands, except per share amounts)202420232022
Net income (loss) per share:
Numerator:
Net income (loss)$179,821 $333,904 $(14,310)
Denominator:
Weighted-average common shares outstanding - basic
107,438 108,183 109,472 
Effect of potentially dilutive common shares1,603 2,706 — 
Weighted-average common shares outstanding - diluted
109,041 110,889 109,472 
Basic net income (loss) per share$1.67 $3.09 $(0.13)
Diluted net income (loss) per share$1.65 $3.01 $(0.13)
Schedule of antidilutive securities excluded from computation of earnings per share
The following potentially dilutive securities were excluded from the calculation of diluted net loss per share attributable to the Company’s common stockholders for the year ended December 31, 2022 because the impact of including them would have been anti-dilutive (in thousands):
For the Year Ended December 31,
(In thousands)2022
Stock options282 
Restricted stock units2,361 
Potentially issuable shares related to the in-the-money conversion benefit feature of convertible notes175 
Total2,818