NYSE : GHM

Graham Corporation — Financials

$95.9 USD

$1.68 (1.78%)

Volume
172.17K
Average Volume
269.15K
Market Capitalization
$1.12B
P/E Ratio
84.12
Dividend Yield
0.00%
Price Target
$132.50
Year High
$125.82
Year Low
$46.08
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.01
GHM Financial Statements
date 2026-03-31 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31 2020-03-31 2019-03-31 2018-03-31 2017-03-31
revenue 245.29M 209.9M 185.53M 157.12M 122.81M 97.49M 90.6M 90.6M 91.83M 91.77M
costOfRevenue 187.54M 157.04M 144.95M 131.71M 113.68M 77.02M 72.46M 69.92M 60.2M 69.61M
grossProfit 57.75M 52.86M 40.58M 25.41M 9.13M 20.47M 18.15M 18.15M 21.91M 16.98M
researchAndDevelopmentExpenses - - - 4.14M - - - 3.35M 3.54M 3.21M
generalAndAdministrativeExpenses - - - 23.06M 20.39M 17.47M 16.87M 17.64M 15.41M 14.62M
sellingAndMarketingExpenses - - - - - - 11000 - - -
sellingGeneralAndAdministrativeExpenses 41.56M 37.14M 32.22M 23.06M 20.39M 17.47M 16.88M 16.88M 17.64M 15.53M
otherExpenses 1.79M 530K 1.45M -3.05M 86000 - 617K -2.74M - -3.89M
operatingExpenses 43.35M 37.67M 33.66M 24.16M 20.47M 17.47M 17.5M 17.5M 21.18M 14.86M
costAndExpenses 230.9M 194.71M 178.61M 155.87M 134.16M 94.49M 89.95M 89.95M 87.8M 84.47M
netInterestIncome 257K 583K -248K -939K -400K 156K 1.31M 1.45M 594K 376K
interestIncome 257K - - 129K 50000 167K 1.32M 1.46M 606K 386K
interestExpense - -583K 248K 1.07M 450K 11000 12000 12000 12000 10000
depreciationAndAmortization 7.84M 5.94M 5.43M 5.99M 5.6M 1.94M 1.97M 2.2M 2.22M 2.33M
ebitda 22.6M 20.76M 11.25M 7.62M -5.22M 5.22M 4.29M 2.07M -10.62M 9.38M
ebit 14.76M 14.82M 5.82M 1.63M -10.82M 3.28M 2.32M 1.62M -133K 1.21M
nonOperatingIncomeExcludingInterest -364K 364K 1.1M -379K -527K -280K -1.67M -965K 4.16M -
operatingIncome 14.4M 15.19M 6.92M 1.25M -11.34M 3M 652K 652K 4.03M 1.21M
totalOtherIncomeExpensesNet -300K 219K -1.35M -689K 127K 269K 1.66M 1.66M -4.18M -14.06M
incomeBeforeTax 14.1M 15.41M 5.57M 561K -11.22M 3.27M 2.31M 2.31M -145K -12.85M
incomeTaxExpense 1.6M 3.18M 1.02M 194K -2.44M 893K 440K 440K 163K 3.01M
netIncomeFromContinuingOperations 12.5M 12.23M 4.56M 367K -8.77M 2.37M 1.87M 1.87M -308K 5.02M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 12.5M 12.23M 4.56M 367K -8.77M 2.37M 1.87M -308K -9.84M 5.02M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 12.5M 12.23M 4.56M 367K -8.77M 2.37M 1.87M -308K -9.84M 5.02M
eps 1.14 1.12 0.42 0.03 -0.83 0.24 0.19 -0.03 -1.01 0.52
date 2026-03-31 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31 2020-03-31 2019-03-31 2018-03-31 2017-03-31
cashAndCashEquivalents 6.58M 21.58M 16.94M 18.26M 14.74M 59.53M 32.96M 15.02M 40.46M 39.47M
shortTermInvestments - - - - - 5.5M 40.05M 40.05M 62.73M 36.02M
cashAndShortTermInvestments 6.58M 21.58M 16.94M 18.26M 14.74M 65.03M 73M 77.75M 76.48M 76.48M
netReceivables 93.74M 75.52M 72.42M 63.68M 53.67M 37.37M 30.48M 26.18M 26.58M 26.58M
accountsReceivables 33.81M 35.51M 44.4M 24M 27.64M 17.38M 29.99M 25.1M 25.1M 11.48M
otherReceivables 59.93M 40.01M 28.02M 39.68M 26.03M 19.99M 485K 1.07M 1.48M 15.84M
inventory 50.76M 40.02M 33.41M 26.29M 17.41M 17.33M 22.29M 24.67M 11.57M 11.57M
prepaids 4.26M - - 1.53M 1.39M 512K 906K 1.33M 772K 772K
otherCurrentAssets 1.12M 4.25M 3.56M 302K - - - 4.85M - -
totalCurrentAssets 156.45M 141.37M 126.32M 110.07M 87.22M 120.25M 126.68M 134.78M 115.4M 115.4M
propertyPlantEquipmentNet 67.07M 57.04M 39.39M 33.76M 33.28M 17.71M 17.83M 17.07M 17.05M 17.02M
goodwill 38.08M 25.52M 25.52M 23.52M 23.52M - - - 1.22M 6.94M
intangibleAssets 52.06M 30.33M 32.54M 27.5M 29.98M - - - 5.09M 14.37M
goodwillAndIntangibleAssets 90.14M 55.85M 58.06M 51.02M 53.5M - - - 6.31M 21.31M
longTermInvestments - - - - - - - - 2.94M -
taxAssets 131K 1.5M 2.98M 2.8M 2.44M - - 1.06M 1.43M 4.05M
otherNonCurrentAssets 9.76M 8.35M 7.12M 6.26M 7.25M 6.32M 3.61M 3.36M 202K -1.53M
totalNonCurrentAssets 167.1M 122.74M 107.55M 93.85M 96.47M 24.03M 21.44M 21.49M 27.93M 40.84M
otherAssets 57000 - - - - - - - - -
totalAssets 323.62M 264.11M 233.88M 203.92M 183.69M 144.28M 148.12M 156.27M 143.33M 151.57M
totalPayables 25.74M 27.31M 21.5M 20.24M 16.66M 18.71M 14.25M 12.4M 16.15M 10.61M
accountPayables 25.74M 27.31M 20.79M 20.22M 16.66M 17.97M 14.25M 12.4M 16.15M 10.3M
otherPayables 5000 - 715K 16000 - 741K - - - 317K
accruedExpenses 21.55M 4.32M 6.67M 6.43M 6.05M 4M 3.35M 2.93M 2.88M 3.72M
shortTermDebt - - - 2M 2M 21000 - 51000 88000 107K
capitalLeaseObligationsCurrent 23000 1.3M 1.26M 1.05M 1.08M 46000 193K 193K 51000 88000
taxPayables 5000 - 715K 16000 - 741K - - - 317K
deferredRevenue 102.42M 84.06M 71.99M 46.04M 25.64M 14.06M 26.98M 30.85M 13.21M 12.41M
otherCurrentLiabilities 4.73M 19.16M 16.8M 10.4M 7.99M 6.73M 4.45M 8.46M 4.91M 5.1M
totalCurrentLiabilities 154.46M 136.15M 118.21M 86.17M 59.42M 43.57M 49.23M 54.89M 37.3M 32.04M
longTermDebt 13M - - 9.74M 16.38M - - - - 143K
capitalLeaseObligationsNonCurrent 5.36M 5.56M 6.51M 7.58M 7.47M 71000 137K 137K 95000 55000
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 897K 24000 - 108K 62000 635K 721K 1.06M 1.43M 4.05M
otherNonCurrentLiabilities 7.77M 2.8M 3.59M 3.38M 3.86M 2.07M 1.3M 1.3M 1.27M 1.17M
totalNonCurrentLiabilities 27.03M 8.38M 10.1M 20.82M 27.77M 2.78M 2.16M 2.42M 2.69M 5.42M
otherLiabilities 1.81M - - - - - - - - -
capitalLeaseObligations 5.39M 6.85M 7.77M 8.63M 8.55M 117K 330K 330K 146K 143K
totalLiabilities 183.3M 144.53M 128.31M 106.98M 87.2M 46.35M 51.4M 57.3M 39.98M 37.46M
treasuryStock -3.39M -3.39M -2.53M -2.18M -2.96M -12.39M -12.54M -12.39M -12.3M -12.23M
preferredStock - - - - - - - - - -
commonStock 1.12M 1.11M 1.1M 1.08M 1.08M 1.08M 1.07M 1.06M 1.06M 1.06M
retainedEarnings 106.73M 94.23M 82M 77.44M 77.08M 89.37M 91.39M 93.85M 99.01M 110.54M
additionalPaidInCapital 41.7M 34.62M 32.02M 28.06M 27.77M 27.27M 26.36M 25.28M 23.83M 23.18M
date 2026-03-31 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31 2020-03-31 2019-03-31 2018-03-31 2017-03-31
netIncome 12.5M 12.23M 4.56M 367K -8.77M 2.37M 1.87M -308K -9.84M 5.02M
depreciationAndAmortization 7.84M 5.94M 5.43M 5.99M 5.6M 1.94M 1.97M 2.2M 2.22M 2.33M
deferredIncomeTax 1.93M 1.47M -472K -120K -3.23M -561K -287K -159K -3.09M -884K
stockBasedCompensation 2.13M 1.96M 1.28M 806K 809K 864K 975K 1.07M 577K 627K
changeInWorkingCapital -1M 2.33M 15.46M 2.94M 4.26M -7.6M -4.47M -2.24M 2.75M 3.91M
accountsReceivables 5.93M -4.83M -7.87M -12.57M -1.71M -5.87M -4.44M -1.23M -5.47M 1.13M
inventory -6.78M -6.63M -6.22M -9.92M 3.48M 5.18M 2.28M -2.07M -2.31M 1.56M
accountsPayables -794K 3.49M 401K 3.47M -3.24M 3.56M 1.83M -2.57M 5.76M 78000
otherWorkingCapital 649K 10.29M 29.14M 21.96M 5.73M -10.46M -4.13M 3.62M 4.78M 1.14M
otherNonCashItems -7.47M 395K 1.87M 3.93M -881K 1.25M 1.18M 676K 15.89M 1.39M
netCashProvidedByOperatingActivities 15.93M 24.32M 28.12M 13.91M -2.22M -1.72M 1.24M 1.24M 8.51M 12.39M
investmentsInPropertyPlantAndEquipment -16.05M -18.96M -9.23M -3.75M -2.32M -2.16M -2.42M -2.14M -2.05M -325K
acquisitionsNet -27.28M -170K -6.81M - -60.28M - 614K 26.71M 6000 1000
purchasesOfInvestments - - - - - -42.6M -181.46M -115.34M -54.02M -55M
salesMaturitiesOfInvestments - - - - 5.5M 77.15M 204.15M 88.63M 52M 62M
otherInvestingActivities 274K - 44000 - - 7000 - 23.02M 6000 1000
netCashProvidedByInvestingActivities -43.06M -19.13M -15.99M -3.75M -57.11M 32.4M 20.88M 20.88M -4.07M 6.68M
netDebtIssuance 12.66M -320K -12.82M -6.3M 18.25M -40000 -51000 -97000 -107K -58000
longTermNetDebtIssuance 12.66M -320K -12.82M -6.3M 18.25M -40000 -51000 -97000 -107K -58000
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -709K -201K 418K -21000 -41000 -23000 -206K 161K -119K 108K
netCommonStockIssuance -709K -201K 418K -21000 -41000 -23000 -206K 161K -119K 108K
commonStockIssuance 832K 653K 476K - - - 24000 307K - 137K
commonStockRepurchased -1.54M -854K -58000 -21000 -41000 -23000 -230K -146K -119K -29000
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - -3.52M -4.39M -4.25M -3.83M -3.52M -3.49M
commonDividendsPaid - - - - -3.52M -4.39M -4.25M -3.83M -3.52M -3.49M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - -993K -122K -271K - - -737K - -19000
netCashProvidedByFinancingActivities 11.96M -521K -13.39M -6.44M 14.42M -4.45M -4.51M -4.51M -3.74M -3.46M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
revenue 67.08M 56.7M 66.03M 55.49M 59.34M 47.04M 53.56M 49.95M 49.07M 43.82M
costOfRevenue 51.39M 43.67M 51.72M 40.77M 43.34M 35.35M 40.76M 37.58M 36.38M 34.1M
grossProfit 15.69M 13.03M 14.31M 14.72M 16.01M 11.69M 12.8M 12.37M 12.69M 9.72M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 12.79M 9.59M 9.79M 9.4M 10.32M 9.26M 8.72M 8.84M 10.65M 8.43M
otherExpenses 1.19M - 246K 360K 167K 216K -159K 306K 516K 383K
operatingExpenses 13.97M 9.59M 10.04M 9.76M 10.49M 9.48M 8.56M 9.14M 11.17M 8.81M
costAndExpenses 65.36M 53.26M 61.76M 50.52M 53.83M 44.83M 49.33M 46.73M 47.55M 42.91M
netInterestIncome -157K 169K 68000 177K 141K 128K 153K 161K 29000 -37000
interestIncome -157K 169K 68000 177K 141K 128K 153K 161K 29000 -
interestExpense - - - - - - - - - 37000
depreciationAndAmortization 2.67M 2.01M 1.64M 1.52M 1.56M 1.54M 1.42M 1.41M 1.57M 1.42M
ebitda 5.04M 5.21M 5.87M 6.54M 7.13M 3.79M 5.72M 4.7M 3M 1.51M
ebit 2.37M 3.2M 4.22M 5.01M 5.57M 2.25M 4.3M 3.29M 1.43M 92000
nonOperatingIncomeExcludingInterest -653K 241K 48000 -49000 -50000 -37000 -62000 -70000 94000 819K
operatingIncome 1.72M 3.44M 4.27M 4.96M 5.52M 2.21M 4.24M 3.22M 1.52M 911K
totalOtherIncomeExpensesNet -60000 -241K -48000 49000 50000 37000 62000 70000 -65000 -856K
incomeBeforeTax 1.66M 3.2M 4.22M 5.01M 5.57M 2.25M 4.3M 3.29M 1.46M 55000
incomeTaxExpense -313K 358K 1.13M 418K 1.17M 659K 1.02M 328K 119K -110K
netIncomeFromContinuingOperations 1.97M 2.84M 3.09M 4.6M 4.4M 1.59M 3.28M 2.97M 1.34M 165K
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 1.97M 2.84M 3.09M 4.6M 4.4M 1.59M 3.28M 2.97M 1.34M 165K
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 1.97M 2.84M 3.09M 4.6M 4.4M 1.59M 3.28M 2.97M 1.34M 165K
eps 0.18 0.26 0.28 0.42 0.4 0.15 0.3 0.27 0.12 0.02
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
cashAndCashEquivalents 6.58M 22.25M 20.58M 10.75M 21.58M 30.05M 32.32M 21.61M 16.94M 15.16M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 6.58M 22.25M 20.58M 10.75M 21.58M 30.05M 32.32M 21.61M 16.94M 15.16M
netReceivables 93.74M 89.55M 92.43M 75.33M 75.52M 72.77M 69.94M 76.81M 72.42M 65.08M
accountsReceivables 33.81M 89.53M 92.25M 34.66M 35.51M 34.95M 29.08M 36.77M 44.4M 64.34M
otherReceivables 59.93M 19000 182K 40.66M 40.01M 37.82M 40.85M 40.04M 28.02M 745K
inventory 50.76M 48.52M 42.43M 37.39M 40.02M 39.03M 31.54M 32.76M 33.41M 31.08M
prepaids 4.26M - - - - - - - - -
otherCurrentAssets 1.12M 3.49M 4.01M 4.06M 4.25M 3.87M 4.41M 4.01M 3.56M 4.01M
totalCurrentAssets 156.45M 163.81M 159.45M 127.52M 141.37M 145.71M 138.2M 135.19M 126.32M 115.33M
propertyPlantEquipmentNet 67.07M 62.91M 62.41M 59.53M 57.04M 50.57M 43.36M 40.99M 39.39M 36.65M
goodwill 38.08M 26.18M 25.52M 25.52M 25.52M 25.52M 25.52M 25.52M 25.52M 25.09M
intangibleAssets 52.06M 29.47M 29.33M 29.83M 30.33M 30.88M 7.02M 31.99M 32.54M 33.22M
goodwillAndIntangibleAssets 90.14M 55.65M 54.85M 55.35M 55.85M 56.4M 32.54M 57.51M 58.06M 58.3M
longTermInvestments - - - - - - - - - -
taxAssets 131K 1.53M 1.44M 1.37M 1.5M 2.93M 2.88M 2.83M 2.98M 1.73M
otherNonCurrentAssets 9.76M 9.02M 8.84M 8.57M 8.35M 8.64M 32.54M 7.65M 7.12M 6.69M
totalNonCurrentAssets 167.1M 129.11M 127.54M 124.82M 122.74M 118.54M 111.32M 108.98M 107.55M 103.38M
otherAssets 57000 - - - - - - - - -
totalAssets 323.62M 292.93M 286.99M 252.34M 264.11M 264.25M 249.53M 244.16M 233.88M 218.71M
totalPayables 25.74M 18.17M 26.98M 20.69M 27.31M 25.46M 21.96M 20.4M 21.5M 16.36M
accountPayables 25.74M 17.51M 26.89M 20.69M 27.31M 25.39M 21.89M 19.51M 20.79M 16.36M
otherPayables 5000 660K 90000 - - 65000 77000 894K 715K -
accruedExpenses 21.55M - 14.78M 4.11M 4.32M 4.64M 5.1M 6.26M 6.67M 5.26M
shortTermDebt - 1.48M 1.41M - - - - - - 3M
capitalLeaseObligationsCurrent 23000 - - 1.38M 1.3M 1.16M 1.16M 1.23M 1.26M 1.24M
taxPayables 5000 660K - - - 65000 77000 894K 715K -
deferredRevenue 102.42M 111.98M - 82.8M 84.06M 92.97M 86.48M 87.66M 71.99M 63M
otherCurrentLiabilities 4.73M 23.03M 108.78M 12.07M 19.16M 16.7M 13.1M 10.63M 16.8M 14.73M
totalCurrentLiabilities 154.46M 154.67M 151.94M 121.06M 136.15M 140.92M 127.81M 126.19M 118.21M 103.59M
longTermDebt 13M 4.54M 4.89M - - - - - - -
capitalLeaseObligationsNonCurrent 5.36M 4.57M 4.92M 5.28M 5.56M 5.68M 5.98M 6.22M 6.51M 6.83M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 897K 74000 164K 115K 24000 - - - - 61000
otherNonCurrentLiabilities 7.77M -2.24M -2.52M 2.5M 2.8M 3.21M 3.27M 3.57M 3.59M 4.47M
totalNonCurrentLiabilities 27.03M 6.95M 7.46M 7.9M 8.38M 8.89M 9.25M 9.79M 10.1M 11.37M
otherLiabilities 1.81M - - - - - - - - -
capitalLeaseObligations 5.39M 4.57M 4.92M 6.67M 6.85M 6.84M 7.14M 7.46M 7.77M 8.07M
totalLiabilities 183.3M 161.62M 159.4M 128.96M 144.53M 149.82M 137.06M 135.98M 128.31M 114.96M
treasuryStock -3.39M -3.39M -3.39M -3.39M -3.39M -3.39M -3.39M -3.34M -2.53M -2.53M
preferredStock - - - - - - - - - -
commonStock 1.12M 1.12M 1.12M 1.11M 1.11M 1.11M 1.11M 1.1M 1.1M 1.1M
retainedEarnings 106.73M 104.76M 101.91M 98.82M 94.23M 89.83M 88.25M 84.96M 82M 80.66M
additionalPaidInCapital 41.7M 35.26M 34.62M 33.61M 34.62M 33.55M 33.12M 32.35M 32.02M 31.68M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
netIncome 1.97M 2.84M 3.09M 4.6M 4.4M 1.59M 3.28M 2.97M 1.34M 165K
depreciationAndAmortization 2.67M 2.01M 1.64M 1.52M 1.56M 1.54M 1.42M 1.41M 1.57M 1.42M
deferredIncomeTax 1.97M -230K -71000 262K 1.56M -93000 -97000 99000 -1.41M -227K
stockBasedCompensation 404K 642K 553K 532K 753K 426K 434K 344K - -
changeInWorkingCapital 48000 311K 7.95M -9.3M -12.58M 1.78M 9.3M 3.83M 6.48M 4.9M
accountsReceivables 19.57M 3.86M -17.6M 97000 -4.3M -3.05M 6.93M -4.41M -7.29M 235K
inventory 1.69M -6.07M -5.04M 2.64M -999K -7.51M 1.24M 647K -1.86M -3.62M
accountsPayables 5.9M -9.39M 6.02M -3.32M -423K 2.41M 2.41M -909K 4.35M 2.5M
otherWorkingCapital -27.1M 11.91M 24.56M -8.72M -6.86M 9.94M -1.29M 8.5M 11.28M 5.78M
otherNonCashItems -7.21M -817K 420K 134K 755K -25000 -400K 65000 1.65M 333K
netCashProvidedByOperatingActivities -151K 4.76M 13.58M -2.26M -3.56M 5.22M 13.93M 8.72M 9.63M 6.59M
investmentsInPropertyPlantAndEquipment -2.57M -2.33M -4.14M -7M -5.16M -7.34M -3.49M -2.98M -4.03M -1.88M
acquisitionsNet -26.39M -895K - - - - - -170K 6000 -6.81M
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities 120K 154K - - - - - - - -
netCashProvidedByInvestingActivities -28.84M -3.08M -4.14M -7M -5.16M -7.34M -3.49M -3.15M -4.03M -8.69M
netDebtIssuance 12.92M -86000 -83000 -82000 -83000 -80000 -78000 -79000 -4.06M -8.58M
longTermNetDebtIssuance 12.92M -86000 -83000 -82000 -83000 -80000 -78000 -79000 8.94M -21.58M
shortTermNetDebtIssuance - - - - - - - - -13M 13M
netStockIssuance -1.17M - 458K - 319K - -44000 -810K 250K -
netCommonStockIssuance -1.17M - 458K - 319K - -44000 -810K 250K -
commonStockIssuance 374K - 458K - 319K - - - 251K -
commonStockRepurchased -1.54M - - - - - -44000 -810K -1000 -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 1.53M - - -1.53M - - 334K - - -
netCashProvidedByFinancingActivities 13.28M -86000 375K -1.61M 236K -80000 212K -889K -3.81M -8.58M