UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2017 |
Sep. 30, 2016 |
Sep. 30, 2017 |
Sep. 30, 2016 |
|
| UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract] | ||||
| NET EARNINGS | $ 17,221 | $ 16,775 | $ 30,644 | $ 27,446 |
| OTHER COMPREHENSIVE INCOME, NET OF TAX: | ||||
| Foreign currency translation adjustments | 391 | 122 | 703 | (95) |
| Other comprehensive income (loss) | 391 | 122 | 703 | (95) |
| TOTAL COMPREHENSIVE INCOME | $ 17,612 | $ 16,897 | $ 31,347 | $ 27,351 |