XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Three Months Ended September 30,Nine Months Ended September 30,
In thousands except per share amounts2025202420252024
Net income available to common stockholders$266,824 $48,739 $370,903 $21,048 
Weighted average shares:
Basic637,788 393,969 596,939 390,936 
Effect of stock-based compensation plans7,091 6,869 6,579 5,442 
Diluted644,879 400,838 603,518 396,378 
Income per share:
Basic$0.42 $0.12 $0.62 $0.05 
Diluted$0.41 $0.12 $0.61 $0.05 
Schedule of Repurchase Agreements
The following table summarizes repurchases made pursuant to the 10b-18 Agreement in the three and nine months ended September 30, 2025:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Shares repurchased451,700 — 668,200 — 
Cost of shares$5,334 — $7,338 — 
Average price paid per share$11.79 — $10.96 —