XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Computation of Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The calculation of basic and diluted earnings per share for the three and nine months ended September 30, was as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Numerator
Net income$2,626 $7,680 $26,848 $26,642 
Denominator
Determination of shares (in thousands)
Weighted-average common shares outstanding4,9154,9044,9254,911
Dilutive effect – share-based awards26732648
Diluted weighted-average common shares outstanding4,9414,9774,9514,959
Earnings per common share
Basic$0.53 $1.57 $5.45 $5.42 
Diluted$0.53 $1.54 $5.42 $5.37