XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.4
Earnings Per Share (Tables)
9 Months Ended
Nov. 30, 2023
Earnings Per Share [Abstract]  
Schedule of components of basic and diluted shares
The following table presents our weighted average basic and diluted shares outstanding for the periods shown:
 Three Months Ended November 30,Nine Months Ended November 30,
(in thousands)2023202220232022
Weighted average shares outstanding, basic23,743 23,991 23,903 23,942 
Incremental shares from share-based compensation arrangements70 87 93 144 
Weighted average shares outstanding, diluted23,813 24,078 23,996 24,086 
Anti-dilutive securities9 53 57 45