XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY - Schedule of Reconciliation of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Basic earnings (loss) per share:        
Net earnings (loss) $ 27,420 $ 1,732 $ 35,167 $ (5,757)
Diluted earnings (loss) per share:        
Basic weighted-average shares outstanding (in shares) 65,074 66,294 65,261 66,458
Dilutive effect of common stock options and restricted stock unit as computed under the treasury stock method (in shares) 707 1,015 995 0
Diluted weighted-average shares outstanding (in shares) 65,781 67,309 66,256 66,458
Basic earnings (loss) per share (in dollars per share) $ 0.42 $ 0.03 $ 0.54 $ (0.09)
Diluted earnings (loss) per share (in dollars per share) $ 0.42 $ 0.03 $ 0.53 $ (0.09)
Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings per share (in shares)       1,400
Stock options        
Diluted earnings (loss) per share:        
Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings per share (in shares) 248 2,473 922 2,166