v3.26.3
EARNINGS PER SHARE AND STOCKHOLDERS’ EQUITY (Tables)
6 Months Ended
Sep. 30, 2026
EARNING (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY [Abstract]  
Schedule of Reconciliation of Numerator And Denominator of Basic and Diluted Earnings Per Share
A reconciliation of the numerator and denominator of basic and diluted earnings per share is shown below (in thousands, except per share amounts):
For the three months endedFor the six months ended
September 30,September 30,
2026202520262025
Basic earnings per share:
Net earnings$18,772 $27,420 $36,287 $35,167 
Basic weighted-average shares outstanding60,979 65,074 60,743 65,261 
Dilutive effect of common stock options and restricted stock units as computed under the treasury stock method1,223 707 1,282 995 
Diluted weighted-average shares outstanding62,202 65,781 62,024 66,256 
Basic earnings per share:
Basic earnings per share:$0.31 $0.42 $0.60 $0.54 
Diluted earnings per share:
Diluted earnings per share:$0.30 $0.42 $0.59 $0.53 
Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings per share— 248 327 922 
Earnings per share totals may not sum due to rounding.