v3.26.1
EARNINGS PER SHARE - Reconciliation of Numerators and Denominators Used to Calculate Basic and Diluted Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Net earnings attributable to common shareholders – basic and diluted      
Continuing operations (in Dollars) $ 124,120 $ 76,439 $ 97,327
Discontinued operations (in Dollars) 8,516 28,137 20,655
Net earnings (in Dollars) $ 132,636 $ 104,576 $ 117,982
Basic and diluted common shares outstanding:      
Weighted average common shares outstanding – basic (in Shares) 26,234 26,503 26,610
Effect of dilutive shares (in Shares) 137 163 107
Weighted average shares common outstanding – diluted (in Shares) 26,371 26,666 26,717
Net earnings per common share – basic      
Continuing operations (in Dollars per share) $ 4.73 $ 2.88 $ 3.66
Discontinued operations (in Dollars per share) 0.32 1.06 0.78
Net earnings per common share – basic (in Dollars per share) 5.05 3.94 4.44
Net earnings per common share – diluted      
Continuing operations (in Dollars per share) 4.71 2.87 3.64
Discontinued operations (in Dollars per share) 0.32 1.06 0.77
Net earnings per common share – diluted (in Dollars per share) $ 5.03 $ 3.93 $ 4.41