ORACLE CORPORATION (ORCL)
Initiating at Hold

Initiating Coverage at Hold: RPO Step-Function to $97.3B (+50%) and OCI +52% Validate the Hyperscale Pivot, But Capex Absorption and AI Customer Concentration Keep Us Patient

Published: By A.N. Burrows ORCL | Q2 FY2025 Earnings Recap
Independence Disclosure. Aardvark Labs Capital Research does not hold a position in ORCL, has no investment-banking relationship with Oracle Corporation, and was not compensated by ORCL or any affiliated party for this report. Views are our own and may differ materially from sell-side consensus.

Key Takeaways

  • Q2 FY2025 was a clean operational print but a small headline disappointment. Total revenue of $14.1B (+9% YoY, +9% cc) landed at the high end of constant-currency guide; non-GAAP EPS of $1.47 was $0.01 above the high end of management's cc range but a penny shy of the ~$1.48 sell-side consensus, weighed down by a 20.1% non-GAAP tax rate (vs. 19% guide). The shape of the quarter is what matters, and it is unambiguously bullish: Cloud Services & License Support revenue of $10.8B (+12%) is now 77% of the company and the fastest-growing line. OCI revenue grew 52% YoY (consumption +58%); GPU consumption was +336%. RPO of $97.3B grew +50% in constant currency — the bookings step-function the bull case requires.
  • The signature disclosure of the call is the RPO trajectory. Cloud RPO grew nearly 80% and is now ~75% of total RPO. Approximately 39% of total RPO is expected to convert to revenue over the next 12 months, with current RPO acceleration continuing. Management explicitly guided that RPO will "spike again in Q3" and at year-end on the back of large new bookings — the recently-announced Meta win was specifically called out as not yet booked in Q2 and landing in Q3. This is the clearest signal yet that Oracle's hyperscale pivot is moving from pipeline to backlog, and it is the central reason a "fast-follower" rating posture rather than a structural skeptic posture is the right starting point.
  • Q3 FY25 guide is constructive on the top line, soft on EPS due to a one-time investment loss. Total revenue +9% to +11% cc (+7% to +9% USD), Total Cloud +25% to +27% cc, non-GAAP EPS $1.50-$1.54 cc / $1.47-$1.51 USD — with $0.05 of the EPS guide consumed by a mark-to-market loss on a partially-owned investment. Strip the one-time and the underlying EPS guide is roughly in line with prior Street modeling. The full-year framing — "Total Cloud Infrastructure growing faster than the 50% reported last year" and "FY25 cloud revenue should top $25 billion" — remains intact.
  • The capex side of the story is where the rating tension lives. Q2 capex of $4B drove free cash flow to negative $2.7B even as operating cash flow remained positive ($1.3B in-quarter, $20.3B trailing-12-month). Management guided FY25 capex to roughly double FY24 levels, which implies ~$13-14B+ of capex run-rate. The consumption-pacing model Catz described — "we don't have to spend a long time with empty centers... we literally can start small and just fill them up as our customers are consuming" — is operationally compelling but not yet financially proven on a multi-year cash-flow horizon. The fact that gross margins on Cloud Services & License Support grew 9% in dollar terms (i.e., slower than revenue, implying modest margin compression at the segment level) while management asserts OCI gross margins continue to improve is an internal-mix detail we want more disclosure on.
  • Rating: Initiating at Hold with constructive bias. The bookings story is the clearest signal we have seen in years that Oracle has moved from "legacy database with a cloud wrapper" to a credible #4 hyperscaler with a differentiated multi-cloud/dedicated-region positioning that the three larger players cannot match. The thesis is real, the RPO is real, the AI training customer roster (OpenAI, xAI, NVIDIA, Cohere, Meta) is real. We are not initiating at Outperform because (a) the equity has already materially re-rated on the AI/OCI narrative, (b) the FY25-26 free cash flow profile is depressed by the capex super-cycle and turns the buyback math less favorable in the near term, (c) AI training customer concentration is asymmetric — OpenAI's Stargate commitment alone is a substantial single-customer dependency, and (d) we want to see one more quarter of RPO conversion to revenue to confirm the pipeline-to-backlog-to-revenue cascade is intact. We need either a clean RPO-to-revenue conversion datapoint in Q3/Q4 or a meaningful drawdown to upgrade. Initiating at Hold with constructive bias.

Rating Action: Initiating Coverage

This is our initiation report on Oracle Corporation. We begin coverage at Hold with a constructive bias — a deliberately patient stance on what has become, in the span of roughly eight quarters, the most credible "fourth hyperscaler" entrant in the global infrastructure-cloud market and one of the clearest beneficiaries of the AI training capex cycle. Our Hold rating is not a critique of operational execution, which we view as the strongest it has been in any period we cover; it is a statement about timing and price. The equity has already discounted a meaningful portion of the bookings-to-revenue conversion that is implied by the $97.3B RPO, and the FY25-26 free cash flow profile is structurally depressed by the capex investment cycle that is enabling the bookings.

Three specific reservations underpin the Hold rather than Outperform:

  1. Capex absorption is unproven on a multi-quarter horizon. Q2 capex of $4B drove negative free cash flow of -$2.7B in a single quarter. Management's framing — "we remain careful to pace and align our CapEx investments appropriately and in line with booking trends" — is operationally consistent with the modular Gen 2 architecture they describe, but it has not yet been demonstrated through a full FY25 cash-flow cycle. If FY25 capex doubles FY24 (the explicit guide), the trailing-12-month free cash flow line gets worse before it gets better, and the equity will be re-rated against a softer FCF base while the bookings line accelerates. This is the classic capex-investment-cycle re-rating risk and it is not yet behind us.
  2. AI training customer concentration is asymmetric. The customer roster Larry Ellison cited — OpenAI, xAI, NVIDIA, Cohere, Meta — is a meaningful badge but it is also a meaningful concentration. The 65,000-H200 supercluster that Oracle highlighted is a single-customer-class deployment. The OpenAI Stargate commitment specifically is the most consequential single-customer dependency in the OCI book. Customer-concentration risk in AI training is asymmetric: a frontier-lab consolidation event, a model-training paradigm shift, or a competitive capacity move at AWS/Azure/GCP could shift the demand calculus in a single quarter. We view this as a tail-risk to be priced rather than an immediate-print risk.
  3. Multi-cloud and dedicated-region revenue is still small in dollar terms. The multi-cloud database-at-cloud business with Azure, Google, and AWS is "well over $100M in its first year" exiting toward "hundreds of millions" run-rate — a meaningful structural positive but a small contributor to FY25 numbers. Larry's framing of "multibillion-dollar business" is forward-looking. The thesis is right but the timing of the dollar contribution is the question. We want to see two more quarters of multi-cloud revenue acceleration before underwriting it as an FY26 driver of estimate revisions.

What gets us to Outperform: (a) Q3 FY25 print delivers RPO at or above $110B with cloud RPO continuing to outpace total, (b) FY25 capex tracks at or below the doubled-FY24 framing (~$13B) with no further upward revision, (c) multi-cloud database revenue exits FY25 at a clear run-rate trajectory toward $1B+ for FY26, or (d) a meaningful drawdown (15-20%) without thesis impairment that compresses the discounted-bookings premium. What gets us to Underperform: (a) RPO conversion to revenue lags pipeline framing in Q3/Q4 print, (b) any signal of AI customer commitment slippage or capacity reallocation away from OCI, (c) capex revised upward materially beyond the doubled-FY24 framing without offsetting bookings acceleration, (d) gross-margin compression at the OCI segment level that contradicts management's "trending higher" framing.

Results vs. Consensus

The headline print was a small disappointment versus consensus on EPS but a clean beat on the operational metrics that drive the multi-year thesis. Revenue landed at the high end of management's constant-currency guide, in line with consensus. EPS missed by a penny against ~$1.48 expectations, with the miss fully explained by a 20.1% non-GAAP tax rate that came in higher than the 19% guide (a $0.02 EPS headwind on its own). The shape of the quarter beneath the headline is what will drive the investment debate, and it is materially more constructive than the headline alone suggests.

MetricActual Q2 FY25ConsensusBeat/MissMagnitude
Total Revenue$14.1B~$14.1BIn lineHigh end of mgmt guide cc
YoY Revenue Growth (cc)+9%~+9%In lineAt guide top
Non-GAAP EPS$1.47~$1.48Miss-$0.01
GAAP EPS$1.10not consensus-tracked+24% YoYn/a
Non-GAAP Operating Margin43%~42-43%Beat+60 bps YoY
Non-GAAP Tax Rate20.1%~19% (mgmt guide)Miss~$0.02 EPS drag
Cloud Services & License Support$10.8B~$10.7BBeat+12% YoY
OCI Revenue (IaaS)$2.4B~$2.3BBeat+52% YoY
SaaS Revenue$3.5B~$3.5BIn line+10% YoY
RPO$97.3B~$80-85BBeat+50% cc
Operating Cash Flow (Q)$1.3Bnot consensus-trackedn/aFree cash flow -$2.7B
Capex (Q)$4.0B~$3.0-3.5BAboveFY25 to ~2x FY24

Quality of Beat (and Miss)

  • Revenue: Clean and broad-based. Management noted "all segments exceeding our internal forecast." The 9% cc print, while not a blowout in absolute terms, is meaningfully accelerating off the prior trajectory and is the first quarter where the OCI strength is clearly visible at the consolidated revenue line. Total cloud revenue (SaaS + IaaS) grew 24% to $5.9B and now represents ~42% of total revenue.
  • EPS: The penny miss is fully attributable to the higher tax rate, not operational softness. Stripping the $0.02 tax-rate drag would have put EPS at $1.49, comfortably above the $1.48 consensus. The non-operating items in the print are a wash.
  • RPO: The standout. $97.3B RPO at +50% cc is the largest absolute RPO Oracle has ever reported and the largest YoY cc growth rate in our coverage history. Cloud RPO at ~75% of the total and growing nearly 80% is the structural validation of the hyperscale pivot. The disclosure that current RPO (12-month convertible) is also accelerating is the right secondary metric to anchor on — total RPO can be lumpy; current RPO is the leading indicator for revenue.
  • Operating margin: Non-GAAP operating margin of 43% (+60 bps YoY) is the operational constructive datapoint that gets less screen time than RPO but matters for the multi-year algorithm. Catz's framing — "R&D, sales and marketing, and G&A expenses, which collectively continue to grow slower than revenue" — is the operating-leverage story Oracle has been telling for years and is now finally being delivered against a re-accelerating top line.
  • Cash flow: The negative free cash flow of -$2.7B in-quarter is the analytically uncomfortable datapoint. Trailing-12-month FCF of $9.5B is still a substantial absolute number, and the operating cash flow up 19% YoY trailing-12-month at $20.3B confirms the underlying business is generating cash. The question is the duration and depth of the capex investment cycle, not whether the cash-generation ability of the franchise is intact.

Segment Performance

SegmentRevenueYoY (cc)% of TotalNotable
Cloud Services & License Support$10.8B+12%~77%Now the company; OCI + SaaS + autonomous DB driving
   of which: Total Cloud (SaaS+IaaS)$5.9B+24%~42%OCI $2.4B (+52%), SaaS $3.5B (+10%)
   of which: Infrastructure subscription (incl. license support)$6.0B+17%~43%OCI cloud services ex-legacy hosting +55%
   of which: Application subscription (incl. product support)$4.8B+7%~34%Strategic back-office SaaS $8.4B run-rate, +18%
Cloud License & On-Premise License$1.2B+3%~9%Java showed excellent growth
Hardware~$0.7B impliedn/a (not disclosed)~5%Not separately discussed on the call
Services~$1.4B impliedn/a (not disclosed)~10%Implementation/consulting; not a focus segment

Cloud Services & License Support: The Whole Equity Story

Cloud Services & License Support of $10.8B (+12% cc) is now 77% of total revenue and the fastest-growing major line. The segment internals are where the bull case lives: OCI consumption revenue grew 58%, OCI cloud services ex-legacy hosting grew 55%, GPU consumption grew 336%. Cloud database services (autonomous DB plus database@cloud across Azure/Google/AWS) grew 28% to a $2.2B annualized run-rate. Strategic back-office SaaS reached $8.4B annualized at +18%. Each of these sub-disclosures is independently re-accelerating; aggregated, they are the clearest evidence we have that Oracle's cloud transition has reached a self-reinforcing scale point.

"Total cloud revenue, that's SaaS and IaaS, was up 24% at $5.9 billion with SaaS revenue of $3.5 billion, up 10%, and IaaS revenue of $2.4 billion, up 52%, on top of the 50% growth reported last year... Record level AI demand drove Oracle Cloud Infrastructure revenue up 52%. But excluding legacy hosting infrastructure, cloud services revenue was up 55%. Our infrastructure cloud services now have an annualized revenue of $9.7 billion. OCI consumption revenue was up 58% as demand continues to outstrip supply." — Safra Catz, CEO — the segment-level summary

The 65,000-H200 supercluster announcement is operationally significant beyond the headline. Catz framed it as "the world's largest and fastest AI supercomputer." The implicit capex commitment for a 65,000-GPU H200 cluster is in the multi-billion-dollar range at NVIDIA list pricing — this is a single deployment representing a meaningful share of Oracle's total Q2 capex. The fact that it is in production and contributing revenue indicates Oracle's deployment cadence on hyperscale AI training capacity is faster than the broader Street model has been giving it credit for.

Multi-cloud database@cloud (Azure/Google/AWS): Larry called out 17 cloud regions live with database-at-cloud services and 35 more planned across the three hyperscaler partners. The framing — "we'll exit well over $100 million in its first year" with the full multibillion-dollar trajectory ahead — is the directional indicator that the Microsoft / Google / AWS partnerships, which were viewed with some skepticism when announced, are converting to revenue. The Microsoft contract is the only one more than a year old; Google is "much more recent" and AWS "even more recent than Google." This is early-cycle data, and it is constructive.

Strategic SaaS: The back-office SaaS franchise reaching $8.4B annualized at +18% is the underdiscussed leg of the story. Catz was emphatic that booking trends in SaaS "have taken a marked step-up" and "accelerated from last year quite significantly," a rare directional acceleration call from the CEO on a mature franchise. The SaaS book is the offset to the OCI capex intensity — SaaS gross margins are higher and the cash-generation profile is more straightforward.

Assessment: The Cloud Services & License Support segment is firing on every disclosed metric. OCI is the growth engine, multi-cloud is the early-cycle option, autonomous database is the platform moat, and strategic SaaS is the cash-generation offset. The segment is now large enough that its acceleration is the consolidated growth story, not a sub-segment narrative.

Cloud License & On-Premise License: Stable, with Java Strength

Software license revenue of $1.2B grew 3%, with Catz specifically calling out "Java, which saw excellent growth." Java commercial licensing has become a quietly meaningful revenue line in the wake of the per-employee pricing shift, and is one of the few traditional license revenue streams that is structurally re-accelerating. We do not view the broader software license line as a thesis driver, but the Java specifics are the kind of low-key positive that supports the underlying margin algorithm.

Hardware and Services: Not the Story

Neither hardware nor services were discussed at any meaningful length on the call. Both are now small enough relative to the cloud businesses that the segment-level performance is largely irrelevant to the equity case. We model them flat-to-slightly-down in our base case and do not view either as a source of upside or downside surprise.

Key Topics & Management Commentary

Overall Management Tone: Catz was operationally precise and uncharacteristically forward-leaning on revenue acceleration ("revenue growth will accelerate further in the coming quarters" — her framing repeated multiple times). Larry was at his most expansive on the AI training narrative ("the scale of this opportunity is unimaginable... this is just the beginning of the beginning"). The combined posture is the most confident we have heard from Oracle leadership in the period we cover — both are explicitly underwriting the multi-year acceleration narrative rather than the more typical "deliver the quarter, defer commentary on out-quarters" pattern. That confidence is partially backed by the RPO disclosure but is broader than just RPO.

The RPO Step-Function: $97.3B and Climbing

The single most consequential disclosure on the call was the $97.3B RPO at +50% cc, with Cloud RPO growing nearly 80% and now ~75% of total. The structural shift in the RPO composition matters as much as the headline number: a RPO book that was historically dominated by long-dated license-support obligations is now dominated by cloud commitments with shorter average duration and more direct correlation to consumption-driven revenue.

"Our remaining performance obligation or RPO, is now at $97.3 billion, up 50% in constant currency and reflects the growing trend of customers wanting larger and longer contracts as they see firsthand how Oracle Cloud Services are benefiting their businesses. Further, our cloud RPO grew nearly 80% and now represent nearly three-fourth of total RPO. Approximately 39% of the total RPO is expected to be recognized as revenue over the next 12 months, and we continue to see the growth of current RPO accelerate." — Safra Catz, CEO — the structural disclosure

The 39% conversion-to-revenue framing implies roughly $38B of the $97.3B RPO converts to revenue over the next twelve months. Against current trailing-12-month total revenue near $54B, that is a meaningful contribution to forward growth, and it is the disclosure that should anchor any forward-revenue model. The fact that current RPO growth is itself accelerating — as opposed to total RPO growth — is the leading indicator that the next four quarters will see RPO conversion intensify rather than spread out.

Catz's explicit guidance that "RPO will spike again in Q3" with the Meta contract booking and other large deals not yet captured in Q2 is the operational forward-look that, in our framework, is more important than the Q3 revenue guide itself. RPO is a leading indicator for revenue with roughly 4-12 quarter lag depending on contract structure; a Q3 RPO that takes the absolute number above $110B would be the validation that the bookings momentum has not peaked.

Assessment: The RPO disclosure is the single strongest piece of evidence we have that Oracle's hyperscale pivot has reached a self-reinforcing scale point. We weight this disclosure heavily in our forward modeling and in the rating posture. The risk to the disclosure is not the absolute RPO number but the pace at which it converts to recognized revenue — capacity availability is the gating factor, which is why the FY25 capex doubling matters operationally even as it pressures FCF.

Modular Gen 2 Architecture and the Capex Pacing Argument

The Mark Moerdler (Bernstein) question on OCI architecture vs. peers and CapEx implications drew the most operationally substantive answer of the call from both Larry and Safra. The framework Larry described — basic rack, six-rack minimum region, 50kW to 1.6GW deployment range, identical features and services across all 100 regions, single suite of automation tools — is the architectural argument for why Oracle can address regions and customer footprints that AWS/Azure/GCP cannot economically reach.

"We have a basic rack and to build a region, it takes 6 racks, the smallest region we can build... our biggest data centers... the largest data center we're currently building now is 1.6 gigawatts. So that's quite a range, 50 megawatts to 1.6 gigawatts... Furthermore, every cloud region has all of our services. They have all the same services. So it's easy for customers. We don't have to provision like our competitors do." — Larry Ellison, Chairman/CTO

Catz's follow-on on capex pacing is the operational thesis: "we can land with smaller footprints, have consumption and expand as customers need it. And this allows us to really match our capital expenditure with ultimately our revenue because... we don't have to spend a long time with empty centers." This is the management-narrative answer to the FCF concern. Whether it holds against an FY25 capex that is doubling YoY is the question we want answered by the FY25 cash-flow trajectory.

The "dedicated region" / Cloud@Customer offering — where Oracle deploys a complete Oracle Cloud region inside a single customer's data center — is a structural differentiator the three larger hyperscalers do not offer. Larry's framing of "hundreds of those regions" with banks and telecoms building "half a dozen or so data centers" each is forward-looking and unproven at scale, but it points to a sovereignty/regulatory niche that Oracle is uniquely positioned for.

Assessment: The architectural advantage Larry describes is real and is the right foundation for the multi-cloud and dedicated-region narrative. The capex pacing argument is operationally sensible but unproven on a multi-quarter horizon. We will look closely at the Q3/Q4 capex run-rate and the FCF trajectory to validate or refute the pacing thesis.

The AI Training Customer Roster and Customer-Concentration Asymmetry

Larry's customer roster — "OpenAI, xAI, NVIDIA, Cohere, and most recently, Meta" — is the most consequential single disclosure on the AI demand side of the equation. Each of these customers is a frontier-model lab or a foundation-model platform that is sustaining multi-billion-dollar training cluster commitments. The competitive read is that Oracle has won a meaningful share of the merchant AI training capacity market against AWS/Azure/GCP — a positioning that was not credible 18 months ago.

"Oracle Cloud Infrastructure trains several of the world's most important generative AI models. Our major AI customers include OpenAI, xAI, Nvidia, Cohere, and most recently, Meta with their large-scale Llama models. Oracle continues to win large AI training workloads because we're faster and less expensive than the other infrastructure clouds." — Larry Ellison, Chairman/CTO

The strategic positives are clear: a top-five AI training customer base, the world's largest H200 supercluster as a reference deployment, and the OCI architectural-cost argument as the structural moat. The structural caveat is the asymmetry: the same five customers that constitute the badge are also the concentration risk. The OpenAI Stargate-class commitment specifically — a multi-year, multi-gigawatt training infrastructure deployment — is the largest single-customer dependency in the OCI book by a meaningful margin. We do not have a public dollar disclosure of OpenAI's contribution to the $97.3B RPO, but our prior is that it is material.

The model-paradigm risk is the second-order concern. If model training intensity plateaus, if inference (rather than training) becomes the dominant compute spend at the frontier labs, or if training efficiency gains compress the demand curve faster than expected, the AI training capacity that Oracle has committed to building gets re-rated. Each of these scenarios is plausible on a 2-3 year horizon. None is the base case, but the cumulative tail-risk weight is non-trivial.

Assessment: The AI training franchise is real and is the central differentiator in Oracle's hyperscaler positioning. The customer concentration is asymmetric and not yet priced. We model it as a tail-risk discount on the FY26-27 OCI revenue projection rather than a direct subtraction.

OCI Gross Margins: The Disclosure Gap

John DiFucci (Guggenheim) asked the right question on OCI gross margins. Catz's answer — "our gross margin percentage continues to improve" with "operating margins in OCI again improved" — is directionally constructive but lacks specificity. The last public number Catz gave was "low 30s" gross margin at OCI several quarters ago; she pointedly did not update it on this call.

The internal-mix disclosure on the consolidated print is more useful as a triangulation: gross profit dollars on Cloud Services & License Support grew 9% in Q2, slower than the 12% revenue growth at the segment level. That implies modest segment-level gross margin compression in absolute terms, even as Catz asserts OCI sub-segment gross margins are improving. The reconciliation would be that the OCI sub-segment is dilutive to overall segment margin in absolute terms (a lower-margin business growing faster) even while its own internal margin curve is climbing. That is consistent with normal hyperscale cycle dynamics, but the lack of a specific OCI gross margin number is a disclosure gap we want closed.

Assessment: Management's "trending higher" framing on OCI margins is plausible and consistent with the architectural-cost argument, but the absence of a specific number leaves the OCI gross margin trajectory under-modeled across the Street. We will press for more disclosure in Q3 and view the absence of disclosure itself as a soft bear flag.

Guidance & Outlook

MetricQ2 FY25 ActualQ3 FY25 GuideNotes
Total Revenue (cc)+9% (high end of guide)+9% to +11%Acceleration; demand-led
Total Revenue (USD)+9% (essentially no FX)+7% to +9%2% USD strengthening drag
Total Cloud Revenue (cc)+24% ($5.9B)+25% to +27%OCI + SaaS sub-acceleration
Total Cloud Revenue (USD)+24%+23% to +25%FX drag bounded
Non-GAAP EPS (cc)$1.47 ($0.01 above high end)$1.50-$1.54Includes $0.05 investment loss drag
Non-GAAP EPS (USD)$1.47 (flat to cc)$1.47-$1.51FX $0.03 negative
Non-GAAP Tax Rate20.1% (vs 19% guide)~19% baselineOne-time events possible
FY25 Total Revenuen/a"Double-digit growth" reaffirmedFull-year framing intact
FY25 Total Cloud Revenuen/a"Should top $25B"OCI + SaaS combined
FY25 Total Cloud Infrastructuren/a"Faster than 50% reported last year"OCI accelerating from FY24
FY25 Capex$4B Q2"Double FY24 CapEx"Implies ~$13-14B+ run-rate

The Q3 revenue guide of +9% to +11% cc represents a small acceleration vs. Q2's +9% and is consistent with the second-half capacity narrative. The guide is constructive at the top line. The EPS guide is depressed by a $0.05 mark-to-market loss on an investment in a partially-owned company — stripping that, the Q3 EPS guide of $1.55-$1.59 cc-equivalent is roughly in line with prior Street modeling. We do not view the EPS guide as a soft signal on the underlying business; we view it as a one-time accounting drag.

The full-year framing — double-digit total revenue growth, OCI accelerating from the +50% FY24 print, total cloud revenue topping $25B — is the most important re-affirmation. Each of these targets implies acceleration through fiscal H2, and the second-half acceleration is the central operational test of the bookings-to-revenue conversion thesis.

FY25 implied algorithm: If OCI grows materially faster than the 50% FY24 print — say 55-65% — on a base of roughly $7.0B FY24 OCI revenue, the FY25 OCI line lands at $11-12B. Adding SaaS at ~+12% on a $14B FY24 base yields ~$15.5B SaaS. The "should top $25B" cloud framing is therefore consistent with a $26-27B total cloud number, with material upside if OCI runs at the high end of the implied range. The cloud revenue mix shift (cloud growing 24%; non-cloud growing low single digits) is the central structural thesis being delivered.

Capital return: $150M of buybacks in Q2 (about 1M shares) plus $4.4B of trailing-12-month dividends. The buyback pace is restrained relative to the FCF generation capacity, which is the right discipline given the capex investment cycle. The board declared a $0.40 quarterly dividend — consistent with the prior cadence. The capital-return story is not the equity story for ORCL right now; it is a steady-state contributor to total return.

Analyst Q&A Highlights

OCI Architecture and Capex Trajectory

  • Mark Moerdler, Bernstein: Asked about OCI's modular Gen 2 architecture (10 racks, soon 3) vs. larger peers and the impact on the data center region count and capex growth over the next five years. Larry described the basic rack / six-rack minimum / 50kW-to-1.6GW range / identical-services-across-all-regions framework as the architectural moat, and the high-degree-of-automation as the scaling enabler. Catz framed the consumption-pacing capex model as the financial counterpart.
    Assessment: The most operationally substantive answer of the call. The architectural argument is the right foundation for the multi-cloud and dedicated-region narrative. The capex pacing claim is the management answer to the FCF concern; we want to see it validated through the FY25 cash-flow cycle.

Database Migration to Cloud and Multi-Cloud Traction

  • Siti Panigrahi, Mizuho: Asked about database migration to cloud and database-as-a-service traction across the multi-cloud partnerships. Larry confirmed cloud database services are at $2.2B annualized run-rate (+28%) with most still on OCI directly; multi-cloud database@cloud has crossed $100M run-rate in its first year and is heading toward "hundreds of millions" exit run-rate. Microsoft is the only year-old partnership; Google is more recent and AWS more recent still. Larry's framing: "we're at the very beginning of multi-cloud" with a multibillion-dollar trajectory ahead.
    Assessment: The early-cycle data is constructive. The first-year multi-cloud revenue trajectory is meaningfully ahead of where Street modeling had it when the partnerships were announced. We treat this as a leading indicator for FY26 revenue contribution rather than an FY25 driver.

AI Training Scaling Laws and GPU Cluster Networking

  • Brad Zelnick, Deutsche Bank: Asked Larry about scaling laws and diminishing returns on compute thrown at training, and Oracle's leadership in AI infrastructure. Larry pointed to the two elements of training speed (GPU cluster size/speed; networking throughput into the cluster) and Oracle's investment in network software and switch hardware as the differentiator that prevents the network from becoming the bottleneck.
    Assessment: Important context for the OCI-vs-peers competitive framing. The networking-as-bottleneck argument is consistent with the broader industry view that fabric performance is increasingly the gating factor on cluster economics. Oracle's investment in this layer is the right architectural bet.

SaaS Acceleration and Back-Office Pipeline

  • Raimo Lenschow, Barclays: Asked about back-office SaaS growth in what is typically considered a late-cycle category. Catz pushed back hard on the late-cycle framing, citing pressure on companies to be more efficient, automation interest, AI agent demand against existing data, and a "marked step-up" in SaaS booking trends that have accelerated significantly from last year.
    Assessment: The "marked step-up" in SaaS bookings is a directional disclosure that does not yet show in the SaaS revenue line (10% growth in-quarter). If the bookings step-up converts to revenue acceleration in fiscal H2 / FY26, it is incremental to the OCI-driven cloud revenue narrative. We model SaaS at +12-15% in FY26 vs. +10% trailing as a reasonable conversion of the booking trend.

Capacity Coming Online and RPO Trajectory

  • Kirk Materne, Evercore ISI: Asked about line of sight on capacity coming online to recognize the demand visible in the pipeline and the RPO conversion mechanics. Catz confirmed the second-half capacity ramp will turn into revenues, with simultaneous RPO step-up from new large contracts (Meta cited as not yet booked in Q2). The framing was explicit: capacity will come online to burn down RPO, and new contract signings will push RPO higher in parallel.
    Assessment: This is the clearest articulation of the operational mechanics that should drive the FY25 second-half acceleration. The simultaneous RPO burn-down (capacity coming online) and RPO step-up (large new bookings) is the right shape for a cycle in mid-acceleration. Q3 RPO of $110B+ would be the validation; anything below $105B would be a soft signal.

OCI Gross Margins

  • John DiFucci, Guggenheim: Asked about OCI gross margin progress vs. the "low 30s" reference figure given several quarters ago. Catz declined to give a number, instead citing continued improvement, software-company optimization advantages, and improving operating margins at OCI. SaaS margins also improving.
    Assessment: The disclosure gap. Management is not willing to give a specific OCI gross margin number. The directional language is constructive but unverifiable. We treat this as a soft bear flag on the OCI economics: if margins were materially better than the "low 30s" anchor, we would expect a more explicit update. We model OCI gross margin at 35-40% in our base case and flag this as the most important variable to watch in FY25-26.

What They're NOT Saying

  1. Specific OCI gross margin number: Despite being asked directly by John DiFucci (Guggenheim), Catz declined to update the "low 30s" reference figure. The absence of a specific number, against a backdrop of explicit "continues to improve" language, is the most important disclosure gap on the call. Our prior is that management would have given a specific number if it were comfortably above the low 30s. We model 35-40% as the central case and flag this as the largest single uncertainty in the OCI economics.
  2. Customer concentration in the AI training book: The OpenAI / xAI / NVIDIA / Cohere / Meta roster is a powerful badge but management has consistently declined to disclose any individual customer's contribution to RPO or revenue. The Stargate / OpenAI commitment specifically is the largest single-customer dependency in the OCI book in our modeling, and the lack of disclosure is conscious. We read the silence as confirmation that the concentration is more concentrated than the badge framing suggests.
  3. Per-customer dollar economics on the multi-cloud database@cloud business: "Well over $100M in its first year" is the only revenue framing offered. There is no ARPU disclosure, no per-region economics, no comparison of database@cloud margins to direct-OCI margins. The forward narrative ("multibillion-dollar business") is dependent on per-region scaling that is not yet quantifiable from public disclosure.
  4. FY25 capex absolute number: "Roughly double FY24" is the framing. FY24 capex was ~$7B, implying ~$13-14B+ for FY25. Management did not give a specific dollar number, leaving the Street to back into the implied figure. The lack of a specific number is consistent with capex being demand-driven and therefore variable, but it also leaves FCF modeling more dispersion-prone than would be ideal.
  5. Competitive positioning vs. AWS/Azure/GCP at the AI training tier: Larry's framing is "faster and less expensive" but no specific benchmarks, win-rate disclosures, or pricing-per-GPU-hour comparisons. Win rates were referenced as "growing higher" but with no specific numbers. The competitive moat is asserted but not quantified, which is consistent with how all four hyperscalers communicate but leaves the durability of the win rate untestable from the outside.

Market Reaction

  • After-hours move (Dec 9 evening): ORCL traded down approximately 7-8% in the after-hours session immediately following the press release and conference call. The decline was driven by a combination of the EPS penny miss vs. consensus, the higher-than-guided 20.1% tax rate, the Q3 EPS guide being burdened by the $0.05 one-time investment loss, and the negative free cash flow datapoint. The bookings beat (RPO $97.3B, +50%) was acknowledged but not weighted heavily by the initial reaction.
  • Dec 10 trading session: ORCL opened materially lower and traded down through the morning session as sell-side notes digested the print. The "missed on what mattered for the headline" framing dominated the early reaction; the RPO and OCI strength were viewed as already partially priced into the equity following the run-up that preceded the print. The stock closed materially down for the day on elevated volume.
  • Pre-print context: ORCL had appreciated meaningfully over the trailing twelve months entering the print on the AI/OCI narrative; expectations were elevated and a "clear the bar" dynamic was in play. The penny EPS miss was therefore amplified relative to the underlying operational beat. The market reaction is roughly proportionate to the headline-vs-narrative tension in the print.
  • Volume: Materially elevated vs. trailing 30-day average, consistent with index-level repositioning around what is now a top-tier AI infrastructure equity in major large-cap tech benchmarks.

The market reaction is rational, in our view, and reflects the asymmetry between headline disappointment (penny miss, tax-rate drag, FCF negative) and underlying strength (RPO +50%, OCI +52%, capacity coming online in H2). The reaction is the kind of single-print drawdown we view as analytically appropriate but not thesis-impairing. We do not view the reaction as a clear entry-level opportunity yet because the FY25 capex absorption test is still ahead of the equity, but if the drawdown were to extend materially without thesis impairment we would consider an upgrade trigger.

Street Perspective

Debate: Is the RPO step-function the start of a multi-year backlog cycle or a one-quarter spike?

Bull view: RPO at +50% cc with cloud RPO at +80% and current RPO accelerating is the structural validation that Oracle has reached scale in the AI/cloud market. The Meta booking landing in Q3 plus continued large contract signings ("our pipeline is actually growing even faster, and our win rates are growing higher") implies Q3 RPO of $110B+ is in reach. The bookings cycle is multi-year; FY25 second half plus FY26 will see RPO conversion to revenue at a materially higher absolute pace. The RPO disclosure justifies a structural re-rating of the OCI/cloud growth multiple.

Bear view: The +50% RPO growth is heavily concentrated in a small number of mega-contracts (OpenAI Stargate, Meta, the H200 supercluster customer). The "current RPO" sub-disclosure is constructive but the absolute current RPO number was not disclosed cleanly, and the 39% twelve-month conversion rate implies a $38B FY25-26 contribution that may or may not materialize as cleanly as the framing suggests. Customer concentration risk is asymmetric and any single customer slipping or restructuring its commitment would compress the RPO narrative meaningfully.

Our take: Bull view is closer to right on the structural framing. The RPO trajectory is the most consequential operational signal we have. Where we side with the bear view is on the customer concentration risk — the absolute RPO number is real, but its sensitivity to a small number of customers is higher than the headline disclosure suggests. We model RPO at $115-125B exiting FY25 as a base case, with downside sensitivity if AI training customer commitments are restructured.

Debate: Does the FY25 capex doubling impair the FCF-driven valuation case?

Bull view: The capex doubling is consumption-driven and self-funding once capacity comes online. Management's "match capex to bookings" framework is the operational discipline. FY25 FCF will be depressed but FY26-27 will see a step-function recovery as bookings convert to revenue and capex stabilizes as a percentage of the larger revenue base. Trailing-12-month operating cash flow of $20.3B (+19% YoY) demonstrates the underlying cash generation engine is intact; the capex draw is investment, not deterioration.

Bear view: Multi-quarter negative FCF on $4B+ capex per quarter is a meaningful re-rating risk for an equity that has historically traded on FCF yield support. If FY25 capex runs at $14-15B and revenue grows at the 9-11% guide pace, the FCF trough could be deeper and longer than management's pacing framework implies. The capex absorption window is unproven, and the equity multiple has not yet adjusted for a multi-year FCF trough.

Our take: Bull view is the right structural framing; bear view captures the near-term re-rating risk that the equity has not fully absorbed. We model FY25 FCF in the $5-8B range (down materially from $9.5B trailing) with FY26 recovery to $12-15B as bookings convert. The valuation needs to discount the FCF trough; the question is how much.

Debate: Is the AI training franchise a durable competitive moat or a window of opportunity?

Bull view: The architectural advantages Larry described (modular regions, identical services, automation, dedicated regions) are structural and defensible. The customer roster (OpenAI, xAI, NVIDIA, Cohere, Meta) is a network-effect badge that attracts additional frontier-lab customers. The "faster and less expensive" framing is operationally validated by the GPU consumption +336% and OCI consumption +58% prints. The moat is widening, not narrowing.

Bear view: Oracle's AI training share gain is a window of opportunity created by AWS/Azure/GCP capacity constraints during the 2024 H100/H200 supply shortage. As the larger hyperscalers' Blackwell capacity comes online in 2025-26 and as their pricing becomes more competitive, Oracle's "faster and less expensive" positioning is structurally vulnerable. The customer roster is real but transactional rather than relational at scale.

Our take: Bull view is closer to right on the architectural moat (the dedicated-region and identical-services framing is genuinely differentiated). Bear view is closer to right on the pricing-vs-larger-hyperscalers risk on a 2-3 year horizon. We model OCI growth decelerating from the current +50%+ pace toward 30-35% in FY27-28 as the larger players close the capacity-availability gap, but with Oracle retaining a structural share at the dedicated-region and multi-cloud database tiers.

Model Implications

ItemPre-Initiation ReferenceAardvark Initiation RangeReason
FY25 Total Revenue~$57-58B (Street)$58-60BH2 capacity-driven acceleration; Q3 guide top-end
FY25 Non-GAAP EPS~$6.20-6.30 (Street)$6.10-6.30Tax-rate uncertainty; investment-loss drag in Q3
FY25 Total Cloud Revenue~$24-25B (Street)$25-27BOCI accelerating from FY24 +50% base
FY25 OCI Revenue~$10-11B (Street)$11-12.5B+55-65% YoY on capacity ramp
FY25 RPO Exit~$105-115B (Street)$115-125BMeta booking + ongoing large contract pipeline
FY25 Capex~$12-14B (Street)$13-15BMgmt: "double FY24"; risk skewed to upside
FY25 Free Cash Flow~$8-10B (Street)$5-8BCapex draw deeper than Street has modeled
FY26 Total Revenue~$66-68B (Street)$67-72BRPO conversion + multi-cloud scaling
FY26 OCI Revenue~$16-18B (Street)$17-21BContinued 40%+ growth on larger base
FY26 Free Cash Flow~$13-15B (Street)$12-15BCapex stabilizing as % of revenue; bookings converting

Valuation framing: The equity is trading at a premium multiple that reflects the structural re-rating around the OCI/AI narrative. Our model suggests fair value lands roughly in line with current trading levels at the midpoint of our FY26 estimates — the equity has already discounted a meaningful portion of the bookings-to-revenue conversion that the print validated. We do not see the equity as obviously expensive at our base-case FY26 numbers; we see it as fully priced — offering meaningful upside if RPO conversion exceeds and downside if capex absorption disappoints. This is the textbook setup for a Hold rating — a high-quality franchise in mid-acceleration at a price that already discounts continued execution.

The asymmetric scenarios that would change our rating: (i) Q3 RPO prints at $115B+ with cloud RPO continuing to outpace total → Outperform pull; (ii) FY25 capex revised materially upward without offsetting bookings acceleration → Underperform pull; (iii) AI customer concentration event (OpenAI training capacity reallocation, xAI/Meta capacity ramp slip) → Underperform pressure; (iv) drawdown of 15-20% without thesis impairment → Outperform upgrade trigger.

Thesis Scorecard at Initiation

Thesis PointStatusNotes
Bull #1: OCI hyperscale capacity ramp drives a multi-year revenue accelerationConfirmedOCI +52%, consumption +58%, GPU +336%; world's largest 65k-H200 supercluster live
Bull #2: RPO step-function validates pipeline-to-backlog-to-revenue cascadeConfirmed$97.3B RPO at +50% cc; cloud RPO +80%, ~75% of total; current RPO accelerating
Bull #3: Multi-cloud database@cloud (Azure/Google/AWS) is a real second legTentatively confirmed$100M+ in year one; 17 regions live, 35 planned; needs 2-3 more prints to size
Bull #4: Modular Gen 2 architecture creates structural cost/capex advantageConfirmed50kW-to-1.6GW range; identical services across all 100 regions; consumption-paced capex
Bull #5: Strategic SaaS franchise re-accelerates on AI demandTentatively confirmed$8.4B annualized at +18%; CEO calls out "marked step-up" in bookings
Bear #1: Capex absorption uncertainty depresses FCF through FY25-26Live$4B Q2 capex; FCF -$2.7B; FY25 capex doubling YoY
Bear #2: AI training customer concentration is asymmetricLiveOpenAI Stargate-class commitment is largest single dependency; not disclosed
Bear #3: AWS/Azure/GCP competitive pressure compresses OCI share gain windowNeutralFY26-27 risk; not yet visible in win rate or pricing data
Bear #4: OCI gross margin disclosure gap leaves segment economics under-modeledLiveLast public number is "low 30s"; mgmt declines to update; soft bear flag
Bear #5: Valuation discounts a meaningful portion of bookings-to-revenue conversionConfirmedThe principal reason for Hold rather than Outperform initiation

Overall: Five bull points are confirmed or tentatively confirmed by this print, and five bear points remain live or neutral. The central tension is that the hyperscale pivot is now operationally and contractually validated, but the equity has already moved meaningfully on the narrative and the FY25 capex investment cycle suppresses the FCF profile that has historically supported the multiple. The Hold rating is a price-and-timing judgment on a high-quality franchise in the middle of a structural transformation, not an execution judgment. Oracle is in our universe of names we want to own; we want to own them with confirmation that the RPO converts to revenue at the implied pace and that capex absorption holds to management's pacing framework.

Action: Initiating at Hold with constructive bias. Constructive operational bias. Upgrade triggers: (a) Q3 print delivers RPO at or above $115B with cloud RPO continuing to outpace total; (b) FY25 capex tracks at or below the doubled-FY24 framing with no further upward revision; (c) multi-cloud database revenue exits FY25 at a clear run-rate trajectory toward $1B+ for FY26; (d) drawdown of 15-20% without thesis impairment that compresses the discounted-bookings premium. Downgrade triggers: (a) RPO conversion to revenue lags pipeline framing in Q3/Q4 print; (b) any signal of AI customer commitment slippage or capacity reallocation away from OCI; (c) capex revised upward materially beyond the doubled-FY24 framing without offsetting bookings acceleration; (d) gross-margin compression at the OCI segment level that contradicts management's "trending higher" framing. We will revisit on the Q3 FY25 print.