v3.26.1
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Three Months Ended June 30,Six Months Ended June 30,
In thousands except per share amounts2026202520262025
Net income available to common stockholders$121,853 $70,726 $368,614 $104,079 
Weighted average shares:
Basic1,029,300 637,173 860,864 576,176 
Effect of stock-based compensation plans5,126 5,903 6,553 6,244 
Diluted1,034,426 643,076 867,417 582,420 
Income per share:
Basic$0.12 $0.11 $0.43 $0.18 
Diluted$0.12 $0.11 $0.42 $0.18 
Schedule of Repurchase Agreements
The following table summarizes repurchases made in the three and six months ended June 30, 2026 and 2025 pursuant to the Program:
Three months ended June 30,Six months ended June 30,
2026202520262025
Shares repurchased5,982,312 216,500 5,982,312 216,500 
Cost of shares (in thousands)$110,422$2,004$110,422$2,004
Average price paid per share$18.44$9.24$18.44$9.24