Employee Benefit Plans - Additional Information (Detail) (USD $)
Share data in Thousands, unless otherwise specified |
12 Months Ended | ||
---|---|---|---|
Mar. 31, 2015
|
Mar. 31, 2014
|
Mar. 31, 2013
|
|
Defined Benefit Plan Disclosure [Line Items] | |||
Employee's years of service and average earnings | Five highest consecutive calendar years of compensation in the ten-year period preceding retirement | ||
Percentage of blue collar employees | 50.00%ghm_PercentageOfBlueCollarEmployees | ||
Increase in projected benefit obligations | $ 2,145,000ghm_DefinedBenefitPlanIncreaseInProjectedBenefitObligation | ||
Accumulated benefit obligation | 33,998,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation | 28,254,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation | |
Employer contribution description | Matching contributions equal to 100% of the first 3% of an employee's salary deferral and 50% of the next 2% percent of an employee's salary deferral | ||
Contribution equal to employee salary deferral | 100.00%ghm_DefinedContributionPlanEmployerMatchingPercentOnFirstThreePercentEmployeeSalaryDeferral | ||
Contribution next to employee salary deferral | 3.00%ghm_DefinedContributionPlanSalaryDeferralPercentageThatReceivesEquivalentCompanyMatch | ||
Contribution for additional employee salary deferral | 50.00%ghm_DefinedAdditionalContributionPlanEmployerMatchingContributionPercent | ||
Contribution additional next to employee salary deferral | 2.00%ghm_DefinedContributionPlanSalaryDeferralPercentageThatReceivesAdditionalCompanyMatch | ||
Share of the medical premium cost for family coverage | 4,000ghm_CompanyShareOfMedicalPremiumCostForEarlyRetireeFamilyCoverageUnderOtherPostretirementPlan | ||
Share of the medical premium cost for single coverage | 2,000ghm_CompanyShareOfMedicalPremiumCostForEarlyRetireeSingleCoverageUnderOtherPostretirementPlan | ||
Share of the medical premium both family and single coverage for regular retirees | 1,000ghm_CompanyShareOfMedicalPremiumCostForRegularRetireeCoverageUnderOtherPostretirementPlan | ||
Medical care cost trend rate | 5.00%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate | ||
Medical care trend year | 2021 | ||
Medical care cost trend rate decrements | 0.50%ghm_DefinedBenefitPlanDecrementInHealthCareCostTrendRate | ||
Current portion of accrued postretirement benefit obligation | 92,000ghm_AccruedPostretirementBenefitLiabilityCurrent | 98,000ghm_AccruedPostretirementBenefitLiabilityCurrent | |
Employee stock ownership plan, shares | 233us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP | 252us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP | |
Company contributions to the ESOP | 0us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP | 0us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP | 0us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP |
Stop loss coverage per employee for claims | 100,000ghm_SpecificStopLossInsuranceCoveragePerEmployee | ||
Maximum aggregate stop loss coverage | 1,000,000ghm_AggregateStopLossInsuranceCoveragePerEmployee | ||
Total plan amount | 3,738,000ghm_AnnualPlanAggregateStopLossInsuranceCoverage | ||
Self-Insured medical plan liability | 446,000ghm_SelfInsuredMedicalPlanLiability | 221,000ghm_SelfInsuredMedicalPlanLiability | |
Defined Contribution Plan 401K [Member] | |||
Defined Benefit Plan Disclosure [Line Items] | |||
Contributions to defined contribution plan |
940,000us-gaap_DefinedContributionPlanCostRecognized / us-gaap_PlanNameAxis = ghm_DefinedContributionPlan401kMember |
831,000us-gaap_DefinedContributionPlanCostRecognized / us-gaap_PlanNameAxis = ghm_DefinedContributionPlan401kMember |
753,000us-gaap_DefinedContributionPlanCostRecognized / us-gaap_PlanNameAxis = ghm_DefinedContributionPlan401kMember |
Pension Plans, Defined Benefit [Member] | |||
Defined Benefit Plan Disclosure [Line Items] | |||
Estimated net actuarial loss for pension plan |
1,174,000us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
||
Estimated prior service cost for pension plan |
0us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
||
Pension expense |
(469,000)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
213,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
248,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
Weighted average discount rate used to develop net postretirement benefit cost |
4.46%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
4.28%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
4.76%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
Defined Contribution Plan [Member] | |||
Defined Benefit Plan Disclosure [Line Items] | |||
Contributions to defined contribution plan |
294,000us-gaap_DefinedContributionPlanCostRecognized / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = ghm_DefinedContributionPlanMember |
257,000us-gaap_DefinedContributionPlanCostRecognized / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = ghm_DefinedContributionPlanMember |
204,000us-gaap_DefinedContributionPlanCostRecognized / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = ghm_DefinedContributionPlanMember |
Supplemental Executive Retirement Plan [Member] | |||
Defined Benefit Plan Disclosure [Line Items] | |||
Pension expense |
70,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |
70,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |
24,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |
Pension expense related liability |
341,000us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |
298,000us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |
|
Current portion of the related liability included in accrued compensation |
26,000us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |
26,000us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |
|
Other Postretirement Benefit Plans [Member] | |||
Defined Benefit Plan Disclosure [Line Items] | |||
Estimated net actuarial loss for pension plan |
38,000us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |
||
Estimated prior service cost for pension plan |
0us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |
||
Pension expense |
$ (40,000)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |
$ (87,000)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |
$ (83,000)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |
Weighted average discount rate used to develop net postretirement benefit cost |
3.59%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |
3.26%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |
3.96%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |
X | ||||||||||
- Definition
Current portion of the accrued postretirement liability recorded in the consolidated balance sheet. No definition available.
|
X | ||||||||||
- Definition
Aggregate annual stop loss coverage amount per employee for claims incurred. No definition available.
|
X | ||||||||||
- Definition
Aggregate annual stop loss coverage for the entire medical plan. No definition available.
|
X | ||||||||||
- Definition
Company's share of the medical premium cost for early retirees for family coverage under the other postretirement plan. No definition available.
|
X | ||||||||||
- Definition
Company's share of the medical premium cost for early retirees for single coverage under the other postretirement plan. No definition available.
|
X | ||||||||||
- Definition
Company's share of the medical premium cost for regular retirees for coverage under the other postretirement plan. No definition available.
|
X | ||||||||||
- Definition
The employer matching contribution percentage on the 2% employee salary deferral after the first 3% employee salary deferral. No definition available.
|
X | ||||||||||
- Definition
Average earnings description for calculation of benefits. No definition available.
|
X | ||||||||||
- Definition
Annual decrement percentage in the defined benefit plan health care cost trend rate used to reach the ultimate health care cost trend rate. No definition available.
|
X | ||||||||||
- Definition
The increase in the defined benefit pension plan projected benefit obligation resulting from a change in the mortality table assumption. No definition available.
|
X | ||||||||||
- Definition
Percentage of employee's first 3% salary deferral for which the employer contributes a matching contribution to a defined contribution plan. No definition available.
|
X | ||||||||||
- Definition
The employee deferral percentage that receives a 50% employer matching contribution. No definition available.
|
X | ||||||||||
- Definition
The employee salary deferral that receives 100% matching company contribution. No definition available.
|
X | ||||||||||
- Definition
Description of employer matching contributions to the 401K plan. No definition available.
|
X | ||||||||||
- Definition
The weighting in the mortality table assumption for male blue collar workers used in developing the defined benefit pension plan projected benefit obligation. No definition available.
|
X | ||||||||||
- Definition
The liability recognized in the balance sheet that is associated with the self insured medical plan. No definition available.
|
X | ||||||||||
- Definition
Stop loss coverage amount per employee for each specific claim incurred. No definition available.
|
X | ||||||||||
- Definition
For defined benefit pension plans, the actuarial present value of benefits (whether vested or nonvested) attributed by the pension benefit formula to employee service rendered before a specified date and based on employee service and compensation (if applicable) before that date. The accumulated benefit obligation differs from the projected benefit obligation in that it includes no assumption about future compensation levels. For plans with flat-benefit or nonpay-related pension benefit formulas, the accumulated benefit obligation and the projected benefit obligation are the same. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The interest rate used to adjust for the time value of money. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Amount included in accumulated other comprehensive income (AOCI) related to gain (loss) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position. No definition available.
|
X | ||||||||||
- Definition
Amount included in accumulated other comprehensive income (AOCI) related to prior service cost (credit) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position. No definition available.
|
X | ||||||||||
- Definition
The total amount of net periodic benefit cost for defined benefit plans for the period. Periodic benefit costs include the following components: service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlements or curtailments. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The ultimate trend rate for health care costs. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Year the ultimate health care cost trend rate is expected to be reached, in CCYY format. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The amount of the cost recognized during the period for defined contribution plans. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
This item represents the amount of cash contributions during the period made by the entity to the Employee Stock Ownership Plan (ESOP). Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
For a classified balance sheet, the amount recognized in balance sheet as a current liability associated with an underfunded defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
This represents the entire liability recognized in the balance sheet that is associated with the defined benefit plans. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|