XML 24 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share
9 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Basic earnings per share are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted earnings per share are computed by dividing net income by the weighted-average number of common and potential common shares outstanding.

Quarter endedNine months ended
 March 31,March 31,
 2023202220232022
 (in thousands, except per share data)
Numerator:
Net income from continuing operations$21,221 $23,526 $70,997 $68,751 
Net income from discontinued operations —  100 
Net income$21,221 $23,526 $70,997 $68,851 
Denominator:
Weighted-average shares, basic25,196 25,635 25,228 25,577 
Dilutive effect of share-based payments243 218 208 235 
Weighted-average shares, diluted25,439 25,853 25,436 25,812 
Net income from continuing operations per common share, basic$0.84 $0.92 $2.81 $2.69 
Net income from discontinued operations per common share, basic —  — 
Net income per common share, basic$0.84 $0.92 $2.81 $2.69 
Net income from continuing operations per common share, diluted$0.83 $0.91 $2.79 $2.66 
Net income from discontinued operations per common share, diluted —  — 
Net income per common share, diluted$0.83 $0.91 $2.79 $2.67 
For the quarter and nine months ended March 31, 2023, weighted-average shares outstanding excluded from the computation of diluted earnings per share because their effect would be anti-dilutive were 779,688 and 1,152,714, respectively. For the quarter and nine months ended March 31, 2022, weighted-average shares outstanding excluded from the computation of diluted earnings per share because their effect would be anti-dilutive were 1,004,992 and 969,871, respectively.