EARNINGS PER SHARE (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2016 |
Sep. 30, 2015 |
Sep. 30, 2016 |
Sep. 30, 2015 |
|
| Earnings Per Share, Basic and Diluted [Abstract] | ||||
| Net earnings attributable to common shareholders - basic and diluted | $ 16,775 | $ 15,679 | $ 27,446 | $ 24,493 |
| Basic and diluted common shares outstanding [Abstract] | ||||
| Weighted average common shares outstanding-basic (in shares) | 6,909 | 7,274 | 6,971 | 7,249 |
| Effect of dilutive shares (in shares) | 33 | 23 | 56 | 61 |
| Weighted average shares common outstanding-diluted (in shares) | 6,942 | 7,297 | 7,027 | 7,310 |
| Earnings per common share - basic (in dollars per share) | $ 2.43 | $ 2.16 | $ 3.94 | $ 3.38 |
| Earnings per common share - diluted (in dollars per share) | $ 2.42 | $ 2.15 | $ 3.91 | $ 3.35 |