XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Weighted Average Shares Outstanding Table
The following is a reconciliation of the weighted average number of common shares outstanding with the number of shares used in the computations of net income per common and common equivalent share:
 Year Ended December 31,
 202420232022
 (In Thousands)
Number of weighted average common shares outstanding131,279 129,568 128,082 
Assumed exercise of restricted stock units and stock options952 1,675 1,696 
Average diluted shares outstanding132,231 131,243 129,778