Key figures

Revenue
$2.6bn
+112.5% YoY · 2026Q2
Capex
$6.4bn
+161.8% YoY · 2026Q2
Cash from operations
$679m
2026Q2
Cash
$5.5bn
+379.1% YoY · 2026Q2
Long-term debt
$24.9bn
+185.4% YoY · 2026Q1
PP&E, net
$46.7bn
+181.0% YoY · 2026Q2

Model

Outputs
ItemUnit2026Q1A2026Q2A2026Q3E2026Q4E2027Q1E2027Q2E2027Q3E2027Q4E2028Q1E2028Q2E2028Q3E2028Q4E
Revenue per MW, annualisedUSD m$9.0m$8.2m$9.1m$9.1m$8.9m$9.0m$9.1m$9.1m$9.0m$9.0m$9.1m$9.1m
Adjusted EBITDA per MW, annualisedUSD m$5.0m$4.8m$5.3m$5.3m$5.1m$5.2m$5.3m$5.3m$5.2m$5.2m$5.3m$5.3m
Adjusted EBITDA margin%55.7%58.6%58.0%58.0%58.0%58.0%58.0%58.0%58.0%58.0%58.0%58.0%
Capex per MW added, cumulative since 2025Q1USD m$28m$21m$22m$22m$22m$22m$22m$22m$22m$22m$22m$22m
Capex per GPU added (capex per MW x kW per GPU)USD$41k$31k$31k$31k$31k$31k$31k$31k$31k$31k$31k$31k
Payback per MW: capex per MW / EBITDA per MWyears5.624.434.104.114.224.184.144.144.194.194.154.15
Backlog, years of annualised current revenueyears11.9610.107.546.776.335.805.355.024.784.514.223.99
Revenue per installed GPU-hourUSD/GPU-hour$1.50$1.36$1.48$1.48$1.48$1.48$1.48$1.48$1.48$1.48$1.48$1.48
Cash cost per installed GPU-hourUSD/GPU-hour$0.66$0.56$0.62$0.62$0.62$0.62$0.62$0.62$0.62$0.62$0.62$0.62
Cash margin per installed GPU-hourUSD/GPU-hour$0.83$0.80$0.86$0.86$0.86$0.86$0.86$0.86$0.86$0.86$0.86$0.86
Capital charge per installed GPU-hourUSD/GPU-hour$0.99$0.99$0.99$0.99$0.99$0.99$0.99$0.99$0.99$0.99$0.99$0.99
Fully loaded margin per installed GPU-hourUSD/GPU-hour-$0.15-$0.19-$0.13-$0.13-$0.13-$0.13-$0.13-$0.13-$0.13-$0.13-$0.13-$0.13
Contract value per GPU (rate x hours x term)USD$52k$48k$52k$52k$52k$52k$52k$52k$52k$52k$52k$52k
Prepayment per GPUUSD$5.2k$4.8k$5.2k$5.2k$5.2k$5.2k$5.2k$5.2k$5.2k$5.2k$5.2k$5.2k
Payback per GPU, gross of prepaymentyears5.015.244.874.874.874.874.874.874.874.874.874.87
Payback per GPU, net of prepayment (company's definition)years4.294.564.184.184.184.184.184.184.184.184.184.18
Payback per GPU, strict cash timing (prepayment credited at contract end)years5.015.244.874.874.874.874.874.874.874.874.874.87
Payback, as disclosed by the companyyears2.502.502.502.502.502.502.502.502.502.502.502.50
Free cash flow (CFO less capex)USD m-$4.7bn-$5.7bn-$6.4bn-$5.7bn-$5.4bn-$5.2bn-$4.9bn-$4.5bn-$4.2bn-$4.0bn-$3.8bn-$3.4bn
Net debtUSD m$22.9bn$30.0bn$36.4bn$42.1bn$47.5bn$52.7bn$57.6bn$62.1bn$66.3bn$70.3bn$74.1bn$77.4bn
Net debt / annualised adjusted EBITDAx4.95x4.97x4.13x3.95x3.88x3.71x3.56x3.45x3.37x3.27x3.15x3.05x
Adjusted EBITDA / interest on debtx2.71x2.71x3.04x3.17x3.20x3.31x3.41x3.46x3.47x3.50x3.57x3.60x
External funding required, cumulative over estimate quartersUSD m$0$0$0$0$0$0$0$0$0$0$0$0
Assumptions
AssumptionValueUnitBasisSourceNote
chip_cost$36,586USDderived; proposedS-1 p.F-29, p.2Technology equipment, gross 9,146,575 thousand divided by more than 250,000 GPUs at Dec 31, 2024. A fleet average that includes servers and networking and excludes construction in progress. Compare with the model's capex per MW added (Outputs sheet), which is the same idea measured from cash flows.
power_draw_kw1.44kWderived; proposedS-1 p.2More than 360 MW of active power divided by more than 250,000 GPUs at Dec 31, 2024. Facility-level power per GPU, so cooling and non-GPU load are already inside it. This is the ONE assumption that converts disclosed MW into GPU counts; every per-GPU line scales with it, the per-MW lines do not use it.
pue1ratiojudgment; proposedNot used by the CoreWeave model: the per-GPU lines pin PUE at 1.0 in companies/coreweave.py because power_draw_kw is measured at the facility meter, so cooling is already inside it. Kept so the engine's inputs are complete.
electricity_price_kwh$0USD/kWhjudgment; proposedNot used by the CoreWeave model: pinned at 0 in companies/coreweave.py because each quarter's cash cost per GPU-hour is measured from revenue less adjusted EBITDA, which already contains energy. Kept so the engine's inputs are complete.
utilization100.0%sharejudgment; proposedNot used by the CoreWeave model: pinned at 1.0 in companies/coreweave.py because revenue is measured per INSTALLED GPU-hour (quarterly revenue over average installed capacity), so idle and not-yet-billing GPUs are already inside that figure.
tokens_per_sec0tokens/sjudgment; proposedNot applicable. CoreWeave sells GPU-hours and not tokens (S-1 p.95).
price_per_m_tokens$0USD/M tokensjudgment; proposedNot applicable. See tokens_per_sec.
depreciation_years6yearsdisclosed; proposed; range 4 to 6S-1 p.F-16, p.F-15Accounting life of technology equipment. It was raised from five to six years on Jan 1, 2023. The economic life may be shorter if new GPU generations push rental prices down (risk factors p.33, p.44), which is why the low end is 4.
financing_rate11.0%decimaldisclosed; proposed; range 0.105 to 0.15S-1 p.F-34, p.F-41, p.F-39Cost of money applied to the GPUs already bought, for the per-GPU capital charge: the effective rate on DDTL 2.0, the facility that funded the 2024-25 fleet (S-1). Low is the actual average rate charged on DDTL 2.0 (10.53%); high is the effective rate on the older DDTL 1.0 (15%). Debt only; equity would want more. The forecast's interest line uses cost_of_debt instead, the rate on the marginal dollar, because the two questions differ: what did the installed fleet cost to finance, and what will the next GPU cost to finance.
price_per_gpu_hour$0USD/GPU-hourjudgment; proposedNot used: the model computes revenue per installed GPU-hour for each quarter from reported revenue and disclosed capacity (see the Outputs sheet). Kept at 0 so the engine's rental mode has a defined input.
facility_cost_per_kw_month$0USD/kW-monthjudgment; proposedNot used by the CoreWeave model: pinned at 0 in companies/coreweave.py because data-centre leases are inside the cash cost measured from revenue less adjusted EBITDA.
other_opex_per_gpu_hour$0USD/GPU-hourjudgment; proposedNot used: each quarter's cash cost per GPU-hour is revenue less adjusted EBITDA over installed GPU-hours, computed by the model. Kept at 0.
idle_power_share100.0%sharejudgment; proposedNo effect while electricity_price_kwh is zero.
residual_value_share0.0%sharejudgment; proposed; range 0 to 0.2Cautious default. The S-1 gives no resale or redeployment value for retired GPUs.
disclosed_cash_payback_years2.50yearsdisclosed; proposedS-1 p.97Not an input. The company's own average cash payback on committed contracts at Dec 31, 2024, measured per GPU through adjusted EBITDA and net of customer prepayments. Shown beside the model's payback as a check.
prepayment_share_of_tcv10.0%sharederived; proposed; range 0.07 to 0.25S-1 p.96; 10-Q FY2026 Q2 and 10-K FY2025 cash flow statements (XBRL) with the contracted-power additions in the earnings releasesTwo readings disagree. The S-1 says the weighted-average prepayment across active contracts was 15% to 25% of contract value at Dec 31 2024. The cash evidence since then is lower: prepayments received (change in deferred revenue plus prepaid revenue recognised) were 6,873 USD m over the six quarters to June 2026 against 2,400 MW of contracted power added, about 2.9 USD m per contracted MW, which is 8% of the 36 USD m of contract value per MW the model assumes (9 USD m a year for four years). The larger 2025-26 contracts appear to carry smaller prepayments, or the cash arrives later than signing. 10% leans on the cash evidence; the range spans both readings. Prepayments are generally credited against the final months of a contract, in some cases the first months after go-live.
contract_years4yearsdisclosed; proposed; range 2 to 5S-1 p.96, p.152Committed contracts run two to five years; weighted-average duration was approximately four years at Dec 31, 2024.
prepaid_revenue_recognised_share_per_quarter3.0%sharederived; proposed; range 0.01 to 0.0610-Q FY2026 Q2 (XBRL ContractWithCustomerLiabilityRevenueRecognized, ContractWithCustomerLiability)Prepaid revenue recognised in a quarter as a share of the opening deferred-revenue balance: 1.2%, 2.3%, 3.7% and 3.3% over the four quarters to June 2026. Low because prepayments are credited in the final months of four-year contracts, so most of the balance has not started to unwind. A flat share understates recognition later in the forecast: the 4.1 USD bn balance of Dec 2024 is due to be credited during 2027-28, inside the window, which a flat 3% does not capture. A vintage-by-vintage schedule is the next refinement; the high end of the range approximates it.
mw_added_per_quarter350MWderived; proposed; range 200 to 6008-K EX-99.1 2025-05-14 to 2026-08-11; 8-K EX-99.1 2026-05-07 (8 GW by 2030)Active power going live per quarter. It was 60, 50, 120, 260, 150 and 500 MW over the six quarters to June 2026 (average of the last four: 258; last two: 325). Reaching the more than 8 GW by 2030 the company describes from 1.5 GW at June 2026 needs about 360 MW a quarter. Held flat across the forecast. Capacity is drawn from the contracted-but-not-active pipeline (2.2 GW at June 2026); the Drivers sheet shows that pipeline so a plan that outruns it is visible.
mw_contracted_per_quarter400MWderived; proposed; range 200 to 8008-K EX-99.1 2025-05-14 to 2026-08-11 (total contracted power)Contracted power signed per quarter: 300, 600, 700, 200, 400 and 200 MW over the six quarters to June 2026 (average 400). Drives the contracts signed, the backlog and the prepayments in the forecast; active power going live is a separate assumption and draws from the resulting pipeline. Held flat.
revenue_per_mw_year_usd_m$9,000,000USD mderived; proposed; range 7 to 11Outputs sheet (revenue / average active power, 2025Q3 to 2026Q2)Annualised revenue per MW of average active power was 10.3, 8.7, 9.0 and 8.2 USD m over the four quarters to June 2026 (mean 9.1). New capacity earns less per MW while it fills, so the trend is down; 9 assumes the fill lag stays as it is.
adjusted_ebitda_margin58.0%sharederived; proposed; range 0.52 to 0.658-K EX-99.1 2025-11-10 to 2026-08-11Adjusted EBITDA margin was 61.4%, 57.1%, 55.7% and 58.6% over the four quarters to June 2026 (mean 58.2%). Held flat.
capex_per_mw_usd_m$22,000,000USD mderived; proposed; range 15 to 35Outputs sheet (cumulative capex / cumulative MW added since 2025Q1)Cumulative capital expenditure per MW of active power added since 2025Q1 was 21.4 USD m at June 2026 (single quarters range from 13 to 51 because spending lands before the capacity it buys goes live). Applied to the MW added in the same quarter; a spend-to-live lag is not modelled.
debt_share_of_capex80.0%sharederived; proposed; range 0.5 to 0.910-Q FY2026 Q2 (XBRL ProceedsFromIssuanceOfLongTermDebt, RepaymentsOfLongTermDebt, PaymentsToAcquirePropertyPlantAndEquipment)NET debt raised (proceeds less repayments) as a share of capital expenditure: 82% in both FY2025 (8,430 / 10,309 USD m) and H1 2026 (11,528 / 14,117). Gross proceeds were 115% and 119% of capex over the same periods because maturities were refinanced. The model applies the share net: gross draws are the net share of capex plus the scheduled repayments from the maturity ladder, so debt principal grows by 80% of capex. The DDTL facilities lend against the depreciated cost of GPUs backed by signed contracts, so the share holds while contracts keep coming.
cost_of_debt7.5%decimalderived; proposed; range 0.065 to 0.110-Q FY2026 Q2 p.27 to p.28Interest expensed on the average debt balance, as a share of that balance: 558 USD m in Q2 2026 annualised over average principal of 30.4 USD bn is 7.4%, and the quarterly figure fell from 10.3% to 7.4% between Q2 2025 and Q2 2026 as cheaper facilities were added. The contractual rates on the June 2026 stack run from 7% (DDTL 4.0) to 15% (DDTL 1.0), with the 2026 facilities and notes at 9% to 10% (10-Q p.27 to p.28). The gap between contractual and expensed interest is interest capitalised into construction, which is already inside capex_per_mw_usd_m, so the expensed rate is the one that pairs with that capex figure without double counting. financing_rate, above, is the historical cost applied to the per-GPU capital charge.
receivables_share_of_quarterly_revenue1ratioderived; proposed; range 0.8 to 210-Q FY2026 Q2 and 10-K FY2025 balance sheets (XBRL AccountsReceivableNetCurrent)Receivables at quarter end as a multiple of that quarter's revenue: 1.07, 1.60, 1.22, 2.02, 1.02 and 0.99 over the six quarters to June 2026. Receivables grew by 2,124 USD m over the period, most of the gap between reported cash from operations and adjusted EBITDA; invoiced prepayments sit here until they are paid. In the forecast the receivables balance grows with revenue at this multiple, so the cash drag fades as growth slows.
other_operating_cash_share_of_revenue-3.0%sharederived; proposed; range -0.1 to 010-Q FY2026 Q2 and 10-K FY2025 cash flow statements (XBRL)What reported cash from operations leaves unexplained after adjusted EBITDA, interest on debt, the change in deferred revenue and the receivables build: -324 USD m over the six quarters to June 2026, -3% of revenue (taxes paid, other working capital). Before the receivables line was separated, this residual was -2,448 USD m or -25% of revenue; receivables growth accounts for most of it. Single quarters swing widely, so only the multi-quarter figure means anything.
minimum_cash_usd_bn$2USD bnjudgment; proposed; range 1 to 4Cash the company is assumed to keep on hand. Quarter-end cash was between 1.2 and 5.5 USD bn over the six quarters to June 2026 (1.4 at Dec 2024). When the forecast cash balance would fall below this, the model shows the shortfall as external funding required: equity-like money that bears no interest and is not repaid, so it does not enter debt or leverage.

Reported

SEC XBRL, calendar periods. Cash-flow quarters derived from year-to-date filings.

Quarters
ItemUnit2025Q12025Q22025Q32025Q42026Q12026Q2
RevenueUSD$982m$1.2bn$1.4bn$1.6bn$2.1bn$2.6bn
Cost of revenueUSD$262m$313m$369m$509m$716m$879m
Operating incomeUSD-$27m$19m$52m-$90m-$144m-$49m
Net incomeUSD-$315m-$290m-$110m-$453m-$740m-$626m
Depreciation & amortisationUSD$443m$560m$630m$821m$1.1bn$1.4bn
CapexUSD$1.4bn$2.5bn$2.4bn$4.1bn$7.7bn$6.4bn
Cash from operationsUSD$61m-$251m$1.7bn$1.6bn$3.0bn$679m
CashUSD$1.3bn$1.2bn$1.9bn$3.1bn$2.2bn$5.5bn
PP&E, netUSD$14.2bn$16.6bn$20.7bn$30.6bn$36.4bn$46.7bn
Long-term debtUSD$8.7bn$11.1bn$14.0bn$21.4bn$24.9bn—
Interest expenseUSD$257m$256m$283m$351m$427m$558m
Debt, principalUSD$8.8bn$11.2bn$14.2bn$21.6bn$25.1bn$35.6bn
Interest on debtUSD$257m$256m$283m$351m$427m$558m
Debt raisedUSD$785m$3.6bn$3.2bn$4.3bn$3.3bn$13.5bn
Debt repaidUSD$271m$1.3bn$1.4bn$420m$1.3bn$3.9bn
Deferred revenue (customer prepayments)USD$4.0bn$4.8bn$5.3bn$8.2bn$7.5bn$9.7bn
Change in deferred revenueUSD-$16m$759m$659m$2.8bn$575m$790m
Prepaid revenue recognisedUSD$587m$16m$56m$121m$304m$250m
ReceivablesUSD$1.1bn$1.9bn$1.7bn$3.2bn$2.1bn$2.5bn
XBRL elements
  • Revenue: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
  • Cost of revenue: us-gaap:CostOfGoodsAndServicesSold
  • Operating income: us-gaap:OperatingIncomeLoss
  • Net income: us-gaap:NetIncomeLoss
  • Depreciation & amortisation: us-gaap:DepreciationDepletionAndAmortization
  • Capex: us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
  • Cash from operations: us-gaap:NetCashProvidedByUsedInOperatingActivities
  • Cash: us-gaap:CashAndCashEquivalentsAtCarryingValue
  • PP&E, net: us-gaap:PropertyPlantAndEquipmentNet
  • Long-term debt: us-gaap:LongTermDebt
  • Interest expense: us-gaap:InterestExpenseDebt
  • Debt, principal: us-gaap:DebtInstrumentCarryingAmount
  • Interest on debt: us-gaap:InterestExpenseDebt
  • Debt raised: us-gaap:ProceedsFromIssuanceOfLongTermDebt
  • Debt repaid: us-gaap:RepaymentsOfLongTermDebt
  • Deferred revenue (customer prepayments): us-gaap:ContractWithCustomerLiability
  • Change in deferred revenue: us-gaap:IncreaseDecreaseInContractWithCustomerLiability
  • Prepaid revenue recognised: us-gaap:ContractWithCustomerLiabilityRevenueRecognized
  • Receivables: us-gaap:AccountsReceivableNetCurrent

Signals

DateKindActorCounterpartyClaimValueConfidenceBears onSource
2026-08-11contractCoreWeavecustomersMore than $25 billion of net new customer commitments added in early Q3 2026, on top of the $104 billion backlog at June 3025 USD bnconfirmedmw_contracted_per_quarterCoreWeave Q2 2026 earnings release (8-K exhibit 99.1, 2026-08-11)
2026-08-11buildoutCoreWeaveActive power reached 1.5 GW and total contracted power about 3.7 GW at June 30, 2026; nearly 500 MW went live in the quarter1.5 GWconfirmedmw_added_per_quarterCoreWeave Q2 2026 earnings release (8-K exhibit 99.1, 2026-08-11)
2026-05-07statementCoreWeaveChief executive: surpassed 1 GW of active power and on the way to more than 8 GW by 20308 GWconfirmedmw_added_per_quarterCoreWeave Q1 2026 earnings release (8-K exhibit 99.1, 2026-05-07)
2026-03-31financingCoreWeavelendersDDTL 4.0 facility with $8.5 billion of borrowing capacity at SOFR plus 2.25%, non-recourse to the parent, entered March 20268.5 USD bnconfirmedcost_of_debtCoreWeave 10-Q for the quarter ended June 30, 2026 (note 10)
2025-03-31contractCoreWeaveOpenAIMaster services agreement under which OpenAI committed payments of up to approximately $11.9 billion11.9 USD bnconfirmedrevenue_backlog_usd_bnCoreWeave final prospectus (424B4, 2025-03-31), pp. 33 and 158