XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS 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 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Basic earnings per share:        
Net earnings from continuing operations $ 9,522 $ 13,379 $ 3,765 $ 16,269
Earnings from discontinued operations, net of tax 1,688 598 1,688 985
Net earnings $ 11,210 $ 13,977 $ 5,453 $ 17,254
Basic weighted-average shares outstanding (in shares) 65,631 65,961 66,182 66,247
Continuing operations (in dollars per share) $ 0.15 $ 0.20 $ 0.06 $ 0.25
Discontinued operations (in dollars per share) 0.03 0.01 0.03 0.01
Basic earnings per share (in dollars per share) $ 0.17 $ 0.21 $ 0.08 $ 0.26
Diluted earnings per share:        
Dilutive effect of common stock options and restricted stock unit as computed under the treasury stock method (in shares) 1,112 1,982 1,323 1,486
Diluted weighted-average shares outstanding (in shares) 66,743 67,943 67,505 67,733
Continuing operations (in dollars per share) $ 0.14 $ 0.20 $ 0.06 $ 0.24
Discontinued operations (in dollars per share) 0.03 0.01 0.03 0.01
Diluted earnings per share (in dollars per share) $ 0.17 $ 0.21 $ 0.08 $ 0.25
Stock options        
Diluted earnings per share:        
Number of shares underlying restricted stock units (in shares) 826 1,046 2,166 1,065