v3.26.1
Earnings per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings per Share Earnings per Share
Basic and diluted net income (loss) per share were calculated as follows (in thousands, except per share data):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Numerator:
Net income (loss), basic$(53,387)$106,508 $(62,878)$625,154 
Interest on convertible notes— 2,634 — 5,268 
Net income (loss), dilutive(53,387)109,142 (62,878)630,422 
Denominator:
Weighted average number of common shares outstanding, basic164,574 162,019 163,929 161,536 
Effect of dilutive securities— 15,196 — 15,874 
Weighted average number of common shares outstanding, dilutive164,574 177,215 163,929 177,410 
Net income (loss) per share:
Basic$(0.32)$0.66 $(0.38)$3.87 
Diluted$(0.32)$0.62 $(0.38)$3.55 
Anti-dilutive securities excluded from calculations of diluted net income per share29,698 8,065 29,281 7,210