v3.25.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2025
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 amounts2025202420252024
Net income (loss) available to common stockholders$70,726 $1,426 $104,079 $(27,691)
Weighted average shares:
Basic637,173 393,838 576,176 389,403 
Effect of stock-based compensation plans5,903 6,071 6,244 — 
Diluted643,076 399,909 582,420 389,403 
Income (loss) per share:
Basic$0.11 $0.00 $0.18 $(0.07)
Diluted$0.11 $0.00 $0.18 $(0.07)
Schedule of Repurchase Agreements
The following table summarizes repurchases made pursuant to the 10b-18 Agreement in the quarter ended June 30, 2025 and the approximate dollar value of stock that may yet be purchased pursuant to the Program:
Period(a) Total number of shares purchased(b) Average price paid per share(c) Total number of shares purchased as part of publicly announced Program (d) Approximate dollar value of shares that may yet be purchased under the Program (in millions)
April 1, 2025 - April 30, 2025— — — — 
May 1, 2025 - May 31, 2025— — — $75.0 
June 1, 2025 - June 30, 2025216,500 $9.24 216,500 $73.0 
Total216,500 $9.24 216,500