XML 73 R46.htm IDEA: XBRL DOCUMENT
v3.20.1

Earnings Per Share and Stock Plans (Tables) | 12 Months Ended
--- | ---
Mar. 31, 2020
Earnings Per Share [Abstract] |
Schedule of Earnings Per Share, Basic and Diluted | The following table sets forth the computation of basic and diluted earnings per share (share data presented in thousands):
|  | Year Ended March 31,
Numerator for basic and diluted earnings per share: |  | 2020 |  | 2019 |  | 2018
Net income |  | $ | 59,672 |  |  | $ | 42,577 |  |  | $ | 22,065 |
Denominators: |  |  |  |  |  |  |  |  |
Weighted-average common stock outstanding— denominator for basic EPS |  | 23,619 |  |  | 23,276 |  |  | 22,841 |
Effect of dilutive employee stock options, RSU's and performance shares |  | 236 |  |  | 384 |  |  | 494 |
Adjusted weighted-average common stock outstanding and assumed conversions— denominator for diluted EPS |  | 23,855 |  |  | 23,660 |  |  | 23,335 |
Schedule of Stock Options Roll Forward | A summary of option transactions during each of the three fiscal years in the period ended March 31, 2020 is as follows:
|  | Shares |  | Weighted- average Exercise Price per share |  | Weighted- average Remaining Contractual Life (in years) |  | Aggregate Intrinsic Value
Outstanding at April 1, 2017 |  | 1,063,894 |  |  | 19.10 |  |  | 6.98 |  | $ | 6,477 |
Granted |  | 227,783 |  |  | 24.33 |  |  |  |  |
Exercised |  | (363,091 | ) |  | 17.43 |  |  |  |  |
Cancelled |  | (6,136 | ) |  | 19.83 |  |  |  |  |
Outstanding at March 31, 2018 |  | 922,450 |  |  | 21.04 |  |  | 7.56 |  | $ | 13,654 |
Granted |  | 133,743 |  |  | 38.70 |  |  |  |  |
Exercised |  | (187,907 | ) |  | 22.09 |  |  |  |  |
Cancelled |  | (33,509 | ) |  | 23.94 |  |  |  |  |
Outstanding at March 31, 2019 |  | 834,777 |  |  | 23.52 |  |  | 7.04 |  | $ | 9,602 |
Granted |  | 171,515 |  |  | 35.16 |  |  |  |  |
Exercised |  | (296,027 | ) |  | 20.26 |  |  |  |  |
Cancelled |  | (183,471 | ) |  | 31.01 |  |  |  |  |
Outstanding at March 31, 2020 |  | 526,794 |  |  | 26.53 |  |  | 6.93 |  | $ | 1,518 |
Exercisable at March 31, 2020 |  | 225,337 |  |  | $ | 22.67 |  |  | 5.74 |  | $ | 858 |
Schedule of Share-based Compensation, Stock Options, Activity | The following table provides certain information with respect to stock options outstanding at March 31, 2020:
|  | Stock Options Outstanding |  | Weighted-average Exercise Price |  | Weighted-average Remaining Contractual Life
Range of Exercise Prices |  |  |  |  |  |
$10.01 to 20.00 |  | 152,666 |  |  | $ | 15.56 |  |  | 5.64
$20.01 to 30.00 |  | 177,705 |  |  | $ | 24.89 |  |  | 6.20
$30.01 to $40.00 |  | 196,423 |  |  | $36.59 |  | 8.61
|  | 526,794 |  |  | $ | 26.53 |  |  | 6.93
The following table provides certain information with respect to stock options exercisable at March 31, 2020:
Range of Exercise Prices |  | Stock Options Exercisable |  | Weighted- average Exercise Price per share
$10.01 to $20.00 |  | 89,764 |  |  | $ | 15.85 |
$20.01 to $30.00 |  | 115,353 |  |  | 25.19 |
$30.01 to $40.00 |  | 20,220 |  |  | 38.58 |
|  | 225,337 |  |  | $ | 22.67 |
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions | The following table provides the weighted-average assumptions used to value stock options granted during fiscal 2020, 2019, and 2018:
|  | Year Ended March 31, 2020 |  | Year Ended March 31, 2019 |  | Year Ended March 31, 2018
Assumptions: |  |  |  |  |  |
Risk-free interest rate |  | 2.23 | % |  | 2.64 | % |  | 1.42 | %
Dividend yield |  | 0.68 | % |  | 0.52 | % |  | 0.66 | %
Volatility factor |  | 0.372 |  |  | 0.352 |  |  | 0.343 |
Expected life |  | 5.5 years |  |  | 5.5 years |  |  | 5.5 years |
Schedule of Unvested Restricted Stock Units Roll Forward | A summary of the restricted stock unit awards granted under the Company’s LTIP plan as of March 31, 2020 is as follows:
|  | Shares |  | Weighted-average Grant Date Fair Value per share
Unvested at April 1, 2017 |  | 370,256 |  |  | $ | 19.32 |
Granted |  | 136,935 |  |  | 29.38 |
Vested |  | (157,448 | ) |  | 20.39 |
Forfeited |  | (12,954 | ) |  | 17.99 |
Unvested at March 31, 2018 |  | 336,789 |  |  | $ | 22.62 |
Granted |  | 116,942 |  |  | 37.90 |
Vested |  | (211,932 | ) |  | 22.66 |
Forfeited |  | (11,602 | ) |  | 25.18 |
Unvested at March 31, 2019 |  | 230,197 |  |  | $ | 30.22 |
Granted |  | 151,351 |  |  | 38.40 |
Vested |  | (106,792 | ) |  | 31.09 |
Forfeited |  | (62,035 | ) |  | 31.61 |
Unvested at March 31, 2020 |  | 212,721 |  |  | $ | 35.20 |
Schedule of Nonvested Performance-based Units Activity | A summary of the performance shares transactions during each of the three fiscal years in the period ended March 31, 2020 is as follows:
|  | Shares |  | Weighted-average Grant Date Fair Value per share
Unvested at April 1, 2017 |  | 118,853 |  |  | $ | 18.92 |
Granted |  | 49,221 |  |  | 25.28 |
Forfeited |  | (41,504 | ) |  | 24.94 |
Unvested at March 31, 2018 |  | 126,570 |  |  | $ | 19.42 |
Granted |  | 34,695 |  |  | 36.43 |
Forfeited |  | (7,879 | ) |  | 22.40 |
Unvested at March 31, 2019 |  | 153,386 |  |  | $ | 23.11 |
Granted |  | 38,585 |  |  | 37.67 |
Forfeited |  | (125,251 | ) |  | 22.67 |
Unvested at March 31, 2020 |  | 66,720 |  |  | $ | 32.36 |

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the changes in outstanding nonvested performance-based units. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the change in stock options. + References No definition available. + Details
Name: | us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the change in restricted stock units (RSUs). + References No definition available. + Details
Name: | us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration