v3.26.1
Net Income per Common Share (Tables)
12 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Reconciliation of the Denominators used to Calculate Basic Net Income per Common Share and Diluted Net Income per Common Share
The reconciliations of the denominators used to calculate basic net income per common share and diluted net income per common share for fiscal 2026, 2025, and 2024, respectively, are as follows:
Year Ended March 31, 2026Year Ended March 31, 2025Year Ended March 31, 2024
Basic net income per common share
Net income $44,571 $53,515 $51,588 
Weighted-average common shares outstanding32,540,731 33,707,804 33,670,861 
Basic net income per common share$1.37 $1.59 $1.53 
Year Ended March 31, 2026Year Ended March 31, 2025Year Ended March 31, 2024
Diluted net income per common share  
Net income$44,571 $53,515 $51,588 
Weighted-average common shares outstanding32,540,731 33,707,804 33,670,861 
Common share equivalents:
Stock options issued21,821 27,784 29,295 
Restricted and performance stock units issued237,464 322,651 366,831 
Weighted average shares outstanding – dilutive 32,800,016 34,058,239 34,066,987 
Diluted net income per common share $1.36 $1.57 $1.51