XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Three months ended March 31,
In thousands except per share amounts20252024
Net income (loss) available to common stockholders$33,353 $(29,117)
Weighted average shares:
Basic514,501 384,968 
Effect of stock-based compensation plans6,702 — 
Diluted521,203 384,968 
Income (loss) per share:
Basic$0.06 $(0.08)
Diluted$0.06 $(0.08)