XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule Of Computation Of Basic And Diluted Loss Per Share
Weighted average shares outstanding for basic and diluted earnings were as follows (in thousands):
Three Months Ended
March 31,
20252024
Basic weighted average shares outstanding30,252 30,572 
Dilutive effect of common stock options and stock units222 221 
Dilutive weighted average shares outstanding30,474 30,793 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table provides the potential anti-dilutive common stock units not included in the diluted weighted average shares calculations (in thousands):
Three Months Ended
March 31,
20252024
Common stock units 60