Loading…

Graham (GHM) backlog: remaining performance obligations

How much revenue Graham already has under contract, how fast it converts, and who it is with.

Data as of .

Graham backlog history

$0$200M$400M$600MDec 2022Jun 2023Dec 2023Jun 2024Dec 2024Jun 2025Dec 2025Jun 2026Sep 2026Backlog (RPO)Trailing 12-month revenue
Remaining performance obligations at each quarter end (bars) against trailing twelve-month revenue (line).
Amounts in USD. Source: SEC XBRL filings.
Quarter endBacklog (RPO)TTM revenueCoverageCustomer prepayments
30 Sep 2026$561M$265M2.1 yrs$130M
30 Jun 2026$557M$261M2.1 yrs$113M
31 Mar 2026$533M$245M2.2 yrs$102M
31 Dec 2025$516M$238M2.2 yrs$112M
30 Sep 2025$500M$228M2.2 yrs$105M
30 Jun 2025$483M$215M2.2 yrs$82.8M
31 Mar 2025$412M$210M2.0 yrs$84.1M
31 Dec 2024$385M$200M1.9 yrs$93.0M
30 Sep 2024$407M$196M2.1 yrs$86.5M
30 Jun 2024$397M$188M2.1 yrs$87.7M
31 Mar 2024$391M$186M2.1 yrs$72.0M
31 Dec 2023$399M$180M2.2 yrs$63.0M

Questions

What is Graham's backlog?
Graham reported $561M of remaining performance obligations at 30 Sep 2026, up 12% from a year earlier and up 1% from the previous quarter. That is 2.1 years of trailing revenue already under contract. Book-to-bill last quarter: 1.06.
How fast does Graham's backlog turn into revenue?
Over the last twelve months Graham recognised revenue equal to about 50% of the backlog it started each quarter with.

About these numbers

Remaining performance obligations (RPO) are revenue a company has contracted but not yet recognised, as reported in its SEC filings (XBRL tag RevenueRemainingPerformanceObligation). Coverage = backlog ÷ trailing twelve-month revenue. Book-to-bill = (change in backlog + revenue) ÷ revenue. Conversion = revenue recognised ÷ the backlog at the start of each quarter, summed over four quarters. Counterparty values come from company filings and releases.