XML 75 R49.htm IDEA: XBRL DOCUMENT
v3.25.1

Earnings per Share and Stock Plans (Tables) | 12 Months Ended
--- | ---
Mar. 31, 2025
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: |  | 2025 |  | 2024 |  | 2023
Net income (loss) |  | $ | (5,138) |  |  | $ | 46,625 |  |  | $ | 48,429 |
Denominators: |  |  |  |  |  |
Weighted-average common stock outstanding— denominator for basic EPS |  | 28,738 |  |  | 28,728 |  |  | 28,600 |
Effect of dilutive employee stock options, RSU's and performance shares |  | — |  |  | 298 |  |  | 218 |
Adjusted weighted-average common stock outstanding and assumed conversions— denominator for diluted EPS |  | 28,738 |  |  | 29,026 |  |  | 28,818 |
Schedule of Stock Options Roll Forward | A summary of option transactions during each of the three fiscal years in the period ended March 31, 2025, is as follows:
|  | Shares |  | Weighted- average Exercise Price per share |  | Weighted- average Remaining Contractual Life (in years) |  | Aggregate Intrinsic Value
Outstanding at April 1, 2022 |  | 679,785 |  |  | $ | 33.82 |  |  | 7.08 |  | $ | 15,294 |
Granted |  | 394,586 |  |  | 34.91 |  |  |  |  |
Exercised |  | (32,158) |  |  | 22.15 |  |  |  |  |
Cancelled |  | (67,042) |  |  | 35.32 |  |  |  |  |
Outstanding at March 31, 2023 |  | 975,171 |  |  | $ | 34.54 |  |  | 7.13 |  | $ | 5,497 |
Granted |  | 298,674 |  |  | 36.19 |  |  |  |  |
Exercised |  | (62,060) |  |  | 25.73 |  |  |  |  |
Cancelled |  | (17,945) |  |  | 37.49 |  |  |  |  |
Outstanding at March 31, 2024 |  | 1,193,840 |  |  | $ | 35.37 |  |  | 6.93 |  | $ | 12,392 |
Granted |  | 188,089 |  |  | 45.34 |  |  |  |  |
Exercised |  | (12,648) |  |  | 29.44 |  |  |  |  |
Cancelled |  | (115,655) |  |  | 41.26 |  |  |  |  |
Outstanding at March 31, 2025 |  | 1,253,626 |  |  | 36.38 |  |  | 5.99 |  | $ | 80 |
Exercisable at March 31, 2025 |  | 802,964 |  |  | $ | 37.51 |  |  | 4.91 |  | $ | 80 |
Schedule of Share-based Compensation, Stock Options, Activity | The following table provides certain information with respect to stock options outstanding at March 31, 2025:
|  | Stock Options Outstanding |  | Weighted-average Exercise Price |  | Weighted-average Remaining Contractual Life
Range of Exercise Prices |  |  |  |  |  |
$10.01 to 20.00 |  | 51,957 |  |  | $ | 15.16 |  |  | 1.15
$20.01 to 30.00 |  | 148,747 |  |  | $ | 25.15 |  |  | 3.38
$30.01 to $40.00 |  | 737,078 |  |  | $ | 34.66 |  |  | 6.27
$40.01 to $50.00 |  | 178,645 |  |  | $ | 45.48 |  |  | 8.71
$50.01 to $60.00 |  | 137,199 |  | $ | 54.26 |  |  | 5.59
|  | 1,253,626 |  |  | $ | 36.38 |  |  | 5.99
The following table provides certain information with respect to stock options exercisable at March 31, 2025:
Range of Exercise Prices |  | Stock Options Exercisable |  | Weighted- average Exercise Price per share
$10.01 to 20.00 |  | 51,957 |  |  | $ | 15.16 |
$20.01 to 30.00 |  | 148,747 |  |  | 25.15 |
$30.01 to $40.00 |  | 459,600 |  |  | 34.33 |
$40.01 to $50.00 |  | 6,365 |  |  | 49.36 |
$50.01 to $60.00 |  | 136,295 |  |  | 54.26 |
|  | 802,964 |  |  | $ | 37.51 |
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 2025, 2024, and 2023:
|  | Year Ended March 31, 2025 |  | Year Ended March 31, 2024 |  | Year Ended March 31, 2023
Assumptions: |  |  |  |  |  |
Risk-free interest rate |  | 4.76 | % |  | 4.28 | % |  | 2.53 | %
Dividend yield |  | 0.62 | % |  | 0.77 | % |  | 0.81 | %
Volatility factor |  | 0.342 |  | 0.336 |  | 0.330
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, 2025 is as follows:
|  | Shares |  | Weighted-average Grant Date Fair Value per share
Unvested at April 1, 2022 |  | 244,736 |  |  | $ | 39.86 |
Granted |  | 161,582 |  |  | 31.61 |
Vested |  | (132,953) |  |  | 35.44 |
Forfeited |  | (26,140) |  |  | 38.15 |
Unvested at March 31, 2023 |  | 247,225 |  |  | $ | 37.02 |
Granted |  | 159,816 |  |  | 37.57 |
Vested |  | (145,862) |  |  | 39.21 |
Forfeited |  | (10,267) |  |  | 41.61 |
Unvested at March 31, 2024 |  | 250,912 |  |  | $ | 35.91 |
Granted |  | 136,870 |  |  | 39.71 |
Vested |  | (127,514) |  |  | 38.60 |
Forfeited |  | (12,632) |  |  | 40.56 |
Unvested at March 31, 2025 |  | 247,636 |  |  | $ | 36.38 |
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, 2025 is as follows:
|  | Shares |  | Weighted-average Grant Date Fair Value per share
Unvested at April 1, 2022 |  | 138,032 |  |  | $ | 35.35 |
Granted |  | 67,606 |  |  | 33.03 |
Forfeited |  | (26,633) |  |  | 35.26 |
Unvested at March 31, 2023 |  | 179,005 |  |  | $ | 34.49 |
Granted |  | 73,453 |  |  | 36.58 |
Vested |  | (39,720) |  |  | 35.95 |
Forfeited |  | (33,838) |  |  | 28.66 |
Unvested at March 31, 2024 |  | 178,900 |  |  | $ | 36.13 |
Granted |  | 123,401 |  |  | 37.44 |
Vested |  | (19,960) |  |  | 53.56 |
Forfeited |  | (27,485) |  |  | 50.02 |
Unvested at March 31, 2025 |  | 254,856 |  |  | $ | 33.90 |

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://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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 -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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 -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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 -Topic 718 -SubTopic 10 -Subparagraph (f)(2) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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: | dtr-types: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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration