Loading…

RIOT (RIOT) backlog: remaining performance obligations

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

Data as of .

RIOT backlog history

$0$200M$400MDec 2021Mar 2023Sep 2023Mar 2024Sep 2024Mar 2025Jun 2025Backlog (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 Jun 2025$120M$542M0.2 yrs$21.6M
31 Mar 2025$132M$459M0.3 yrs$8.80M
31 Dec 2024$85.9M$377M0.2 yrs$9.60M
30 Sep 2024$25.5M$313M0.1 yrs$25.5M
30 Jun 2024$23.5M$280M0.1 yrs$23.5M
31 Mar 2024$21.5M$287M0.1 yrs$21.5M
31 Dec 2023$22.3M$281M0.1 yrs$22.3M
30 Sep 2023$24.7M$262M0.1 yrs$24.7M
30 Jun 2023$22.6M$256M0.1 yrs$22.6M
31 Mar 2023$25.5M$253M0.1 yrs$25.5M
31 Dec 2022$29.2M$259M0.1 yrs$29.2M
31 Dec 2021$27.2M$213M0.1 yrs$27.9M

Questions

What is RIOT's backlog?
RIOT reported $120M of remaining performance obligations at 30 Jun 2025, up 409% from a year earlier and down 9% from the previous quarter. That is 0.2 years of trailing revenue already under contract. Book-to-bill last quarter: 0.92.

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.