v3.26.3
Earnings per Share
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
Weighted average shares outstanding for basic and diluted earnings were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2026202520262025
Basic weighted average shares outstanding29,793 29,736 29,786 29,925 
Dilutive effect of common stock options and stock units113 127 77 113 
Dilutive weighted average shares outstanding29,906 29,863 29,863 30,038 
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
September 30,
Nine Months Ended
September 30,
2026202520262025
Common stock units 51 38 63 46