XML 34 R9.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Revenue Recognition | 9 Months Ended
--- | ---
Dec. 31, 2015
Text Block [Abstract] |
Revenue Recognition | NOTE 2 – REVENUE RECOGNITION: The Company recognizes revenue on all contracts with a planned manufacturing process in excess of four weeks (which approximates 575 direct labor hours) using the percentage-of-completion method. The majority of the Company’s revenue is recognized under this methodology. The Company has established the systems and procedures essential to developing the estimates required to account for contracts using the percentage-of-completion method. The percentage-of-completion method is determined by comparing actual labor incurred to a specific date to management’s estimate of the total labor to be incurred on each contract or completion of operational milestones assigned to each contract. Contracts in progress are reviewed monthly by management, and sales and earnings are adjusted in current accounting periods based on revisions in the contract value and estimated costs at completion. Losses on contracts are recognized immediately when evident to management. Revenue on contracts not accounted for using the percentage-of-completion method is recognized utilizing the completed contract method. The majority of the Company’s contracts (as opposed to revenue) have a planned manufacturing process of less than four weeks and the results reported under this method do not vary materially from the percentage-of-completion method. The Company recognizes revenue and all related costs on these contracts upon substantial completion or shipment to the customer. Substantial completion is consistently defined as at least 95% complete with regard to direct labor hours. Customer acceptance is generally required throughout the construction process and the Company has no further material obligations under its contracts after the revenue is recognized. Receivables billed but not paid under retainage provisions in the Company’s customer contracts were $1,863 and $1,751 at December 31, 2015 and March 31, 2015, respectively.

X
- Definition Disclosure of accounting policy for revenue recognition for long-term construction type contracts accounted for using the percentage-of-completion and completed contract methods. The disclosure would be generally expected to include the method for measuring extent of progress toward completion for contracts accounted for using the percentage-of-completion method and the criteria used to determine when a project is substantially complete for contracts accounted for using the completed contract method. The disclosure may also describe the accounting for significant changes in estimate and losses on contracts. + References No definition available. + Details
Name: | ghm_RevenueRecognitionTextBlock
Namespace Prefix: | ghm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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