STACK LEDGER / OPEN RESEARCH

The factories of intelligence.

AI factories bring power, chips, storage, networking and cooling together. They provide the compute for models to produce useful intelligence, generated reasoning and actions.

INSIDE THE LAYER / HOW IT FITS TOGETHER

Inside an AI factory.

A conceptual campus cutaway: power and cooling sustain the racks, while storage and networks keep data moving. Software coordinates useful work.

Power / energyData / processHeat removalReview / feedback

Original conceptual illustration, not a site plan or engineering specification. Arrows show selected relationships, not measured flows or capacity. Numbered components are explained below; select one in the diagram to jump to it.

01 Power yard

Utility supply, transformers, switchgear and backup systems feed rack power distribution.

02 Cooling plant

Heat exchangers and cooling equipment remove heat. Air, liquid and heat-rejection designs vary by site.

03 External fiber

Campus and wide-area links connect users and other sites. Optical transport can link geographically separate facilities.

04 Storage systems

Persistent storage serves datasets, model files and checkpoints to compute.

05 Compute halls

Racks combine accelerators, CPUs and memory. Scale-up links join tightly coupled processors; scale-out networks connect servers.

06 Fabric & operations

Switch fabrics move data; scheduling, monitoring and access controls coordinate workloads and resources.

Technical context: NVIDIA: Enterprise AI Factory Overview ↗

CAPITAL → INFRASTRUCTURE

The investment taking physical shape.

Explore infrastructure ↗

Building AI factories takes sustained investment in land, power, servers and networks. Follow the capital behind that buildout, with worldwide company spending kept distinct from AI-only or U.S. spending.

HISTORY + FORECASTS · USD BILLION

Global hyperscaler capital spending

Reported cash PP&E + dated outlooks · 2021–2026

Global hyperscaler cash capital spendingCompany spending and a simple total of all five covered companies. Total uses fiscal years ending in the labeled year, not aligned calendar years. USD billion.0100200300400500600700800202120222023202420252026Amazon, FY2021 ended December 31: $61.053 billion, reported cash expenditureAmazon, FY2022 ended December 31: $63.645 billion, reported cash expenditureAmazon, FY2023 ended December 31: $52.729 billion, reported cash expenditureAmazon, FY2024 ended December 31: $82.999 billion, reported cash expenditureAmazon, FY2025 ended December 31: $131.819 billion, reported cash expenditureAlphabet, FY2021 ended December 31: $24.64 billion, reported cash expenditureAlphabet, FY2022 ended December 31: $31.485 billion, reported cash expenditureAlphabet, FY2023 ended December 31: $32.251 billion, reported cash expenditureAlphabet, FY2024 ended December 31: $52.535 billion, reported cash expenditureAlphabet, FY2025 ended December 31: $91.447 billion, reported cash expenditureMeta, FY2021 ended December 31: $18.567 billion, reported cash expenditureMeta, FY2022 ended December 31: $31.186 billion, reported cash expenditureMeta, FY2023 ended December 31: $27.045 billion, reported cash expenditureMeta, FY2024 ended December 31: $37.256 billion, reported cash expenditureMeta, FY2025 ended December 31: $69.691 billion, reported cash expenditureMicrosoft, FY2021 ended June 30: $20.622 billion, reported cash expenditureMicrosoft, FY2022 ended June 30: $23.886 billion, reported cash expenditureMicrosoft, FY2023 ended June 30: $28.107 billion, reported cash expenditureMicrosoft, FY2024 ended June 30: $44.477 billion, reported cash expenditureMicrosoft, FY2025 ended June 30: $64.551 billion, reported cash expenditureOracle, FY2021 ended May 31: $2.135 billion, reported cash expenditureOracle, FY2022 ended May 31: $4.511 billion, reported cash expenditureOracle, FY2023 ended May 31: $8.695 billion, reported cash expenditureOracle, FY2024 ended May 31: $6.866 billion, reported cash expenditureOracle, FY2025 ended May 31: $21.215 billion, reported cash expenditureOracle, FY2026 ended May 31: $55.663 billion, reported cash expenditureTotal · FY2021: $127.017 billion · all five companiesTotal · FY2022: $154.713 billion · all five companiesTotal · FY2023: $148.827 billion · all five companiesTotal · FY2024: $224.133 billion · all five companiesTotal · FY2025: $378.723 billion · all five companies2026 total outlook: 775.663–800.663 USD billion; mixed fiscal/calendar basisAmazon · CY2026 guidance · forecast 220 USD billionAlphabet · CY2026 guidance · forecast 195 USD billionMeta · CY2026 guidance · forecast 130 USD billionMicrosoft · CY2026 guidance · forecast 175 USD billion
Amazon FY ends December 31Alphabet FY ends December 31Meta FY ends December 31Microsoft FY ends June 30Oracle FY ends May 31Total · all fiveFiscal-year sum; differing end datesDashed / hollow: latest outlookMixed actual/guidance; fiscal/calendar bases differ

Total sums all five companies by fiscal year ending in the labeled year. Fiscal dates and accounting bases differ. Incomplete years have no total; missing values are never zero. Solid lines show reported spending; dashed lines show the latest outlook. Older forecasts remain in the evidence table below.

SPENDING OUTLOOK · USD BILLION

Latest spending & guidance

Hatched = forecast · solid = actual · bars start at zero

Total · all five displayed amounts≈$775.7–$800.7B

Simple sum of these bars: mixes calendar-year guidance and Oracle’s fiscal-year actual. This is not a uniform calendar-year forecast.

Amazon$≈220B
CY2026 guidance · Forecast · Associated Press · 2026-07-30 ↗
Alphabet$195–205B
CY2026 guidance · Forecast · Associated Press · 2026-07-30 ↗
Microsoft$≈175B
CY2026 guidance · Forecast · Microsoft · 2026-07-29 ↗
Meta$130–145B
CY2026 guidance · Forecast · Meta · 2026-07-29 ↗
Oracle$55.663B
FY2026 ended May 31 · Reported actual · Oracle · publication date unlisted ↗

Oracle is a completed fiscal year; the other bars are calendar-year guidance. Definitions differ, including lease treatment. Amazon and Alphabet outlooks are attributed to AP earnings reporting.

Data, accounting differences & sources

Simple sums use reported fiscal years ending in the labeled year, with all five companies required. Fiscal periods and cash/lease accounting differ. Totals describe this covered group, not calendar-year, AI-only or U.S. investment. Latest-bar sums mix explicitly labeled actuals and guidance and are not a uniform forecast.

  • Amazon: Annual cash-flow statement PP&E purchases/additions; excludes noncash lease additions and finance-lease principal repayments. Amazon figures are gross of sales and incentives. Guidance: CY2026 cash capex guidance reported by AP from the July earnings call; includes businesses beyond AWS. Primary transcript remains a follow-up.
  • Alphabet: Annual cash-flow statement PP&E purchases/additions; excludes noncash lease additions and finance-lease principal repayments. Company-wide cash investment as reported. Guidance: CY2026 guidance reported by AP from July earnings. Primary transcript remains a follow-up.
  • Meta: Annual cash-flow statement PP&E purchases/additions; excludes noncash lease additions and finance-lease principal repayments. Meta historical cash PP&E is net of disposal proceeds where reported; retained on the later comparative basis. Guidance: CY2026 guidance includes finance-lease principal payments, unlike the historical cash PP&E series.
  • Microsoft: Annual cash-flow statement PP&E purchases/additions; excludes noncash lease additions and finance-lease principal repayments. Company-wide cash investment as reported. Guidance: CY2026 guidance after lease reclassification; finance leases included, operating leases excluded. Investment expectations unchanged apart from accounting impact.
  • Oracle: Annual cash-flow statement PP&E purchases/additions; excludes noncash lease additions and finance-lease principal repayments. Oracle uses reported GAAP capex, before financing/prepayment adjustments.
Capital spending · USD billion
CompanyPeriodUSD billionClassificationSource & scope
AmazonFY2021 ended December 3161.053Reported cash expenditureAmazon · publication date unlisted ↗
Fiscal year ended December 31, 2021. Reported cash expenditure; converted from USD millions to billions.
AmazonFY2022 ended December 3163.645Reported cash expenditureAmazon · publication date unlisted ↗
Fiscal year ended December 31, 2022. Reported cash expenditure; converted from USD millions to billions.
AmazonFY2023 ended December 3152.729Reported cash expenditureAmazon · publication date unlisted ↗
Fiscal year ended December 31, 2023. Reported cash expenditure; converted from USD millions to billions.
AmazonFY2024 ended December 3182.999Reported cash expenditureAmazon · publication date unlisted ↗
Fiscal year ended December 31, 2024. Reported cash expenditure; converted from USD millions to billions.
AmazonFY2025 ended December 31131.819Reported cash expenditureAmazon · publication date unlisted ↗
Fiscal year ended December 31, 2025. Reported cash expenditure; converted from USD millions to billions.
AlphabetFY2021 ended December 3124.64Reported cash expenditureAlphabet · publication date unlisted ↗
Fiscal year ended December 31, 2021. Reported cash expenditure; converted from USD millions to billions.
AlphabetFY2022 ended December 3131.485Reported cash expenditureAlphabet · publication date unlisted ↗
Fiscal year ended December 31, 2022. Reported cash expenditure; converted from USD millions to billions.
AlphabetFY2023 ended December 3132.251Reported cash expenditureAlphabet · publication date unlisted ↗
Fiscal year ended December 31, 2023. Reported cash expenditure; converted from USD millions to billions.
AlphabetFY2024 ended December 3152.535Reported cash expenditureAlphabet · publication date unlisted ↗
Fiscal year ended December 31, 2024. Reported cash expenditure; converted from USD millions to billions.
AlphabetFY2025 ended December 3191.447Reported cash expenditureAlphabet · publication date unlisted ↗
Fiscal year ended December 31, 2025. Reported cash expenditure; converted from USD millions to billions.
MetaFY2021 ended December 3118.567Reported cash expenditureMeta · publication date unlisted ↗
Fiscal year ended December 31, 2021. Net PP&E cash purchases; comparative presentation retained.
MetaFY2022 ended December 3131.186Reported cash expenditureMeta · publication date unlisted ↗
Fiscal year ended December 31, 2022. Net PP&E cash purchases; comparative presentation retained.
MetaFY2023 ended December 3127.045Reported cash expenditureMeta · publication date unlisted ↗
Fiscal year ended December 31, 2023. Net PP&E cash purchases; comparative presentation retained.
MetaFY2024 ended December 3137.256Reported cash expenditureMeta · publication date unlisted ↗
Fiscal year ended December 31, 2024. Net PP&E cash purchases; comparative presentation retained.
MetaFY2025 ended December 3169.691Reported cash expenditureMeta · publication date unlisted ↗
Fiscal year ended December 31, 2025. Net PP&E cash purchases; comparative presentation retained.
MicrosoftFY2021 ended June 3020.622Reported cash expenditureMicrosoft · publication date unlisted ↗
Fiscal year ended June 30, 2021. Reported cash expenditure; converted from USD millions to billions.
MicrosoftFY2022 ended June 3023.886Reported cash expenditureMicrosoft · publication date unlisted ↗
Fiscal year ended June 30, 2022. Reported cash expenditure; converted from USD millions to billions.
MicrosoftFY2023 ended June 3028.107Reported cash expenditureMicrosoft · publication date unlisted ↗
Fiscal year ended June 30, 2023. Reported cash expenditure; converted from USD millions to billions.
MicrosoftFY2024 ended June 3044.477Reported cash expenditureMicrosoft · publication date unlisted ↗
Fiscal year ended June 30, 2024. Reported cash expenditure; converted from USD millions to billions.
MicrosoftFY2025 ended June 3064.551Reported cash expenditureMicrosoft · publication date unlisted ↗
Fiscal year ended June 30, 2025. Reported cash expenditure; converted from USD millions to billions.
OracleFY2021 ended May 312.135Reported cash expenditureOracle · publication date unlisted ↗
Fiscal year ended May 31, 2021. Reported cash expenditure; converted from USD millions to billions.
OracleFY2022 ended May 314.511Reported cash expenditureOracle · publication date unlisted ↗
Fiscal year ended May 31, 2022. Reported cash expenditure; converted from USD millions to billions.
OracleFY2023 ended May 318.695Reported cash expenditureOracle · publication date unlisted ↗
Fiscal year ended May 31, 2023. Reported cash expenditure; converted from USD millions to billions.
OracleFY2024 ended May 316.866Reported cash expenditureOracle · publication date unlisted ↗
Fiscal year ended May 31, 2024. Reported cash expenditure; converted from USD millions to billions.
OracleFY2025 ended May 3121.215Reported cash expenditureOracle · publication date unlisted ↗
Fiscal year ended May 31, 2025. Reported cash expenditure; converted from USD millions to billions.
OracleFY2026 ended May 3155.663Reported cash expenditureOracle · publication date unlisted ↗
Fiscal year ended May 31, 2026. Reported cash expenditure; converted from USD millions to billions.
Total · all fiveFiscal years ended 2021127.017Derived sum of reported actualsAmazon: 61.053 · Amazon · publication date unlisted ↗ + Alphabet: 24.64 · Alphabet · publication date unlisted ↗ + Meta: 18.567 · Meta · publication date unlisted ↗ + Microsoft: 20.622 · Microsoft · publication date unlisted ↗ + Oracle: 2.135 · Oracle · publication date unlisted ↗
Total · all fiveFiscal years ended 2022154.713Derived sum of reported actualsAmazon: 63.645 · Amazon · publication date unlisted ↗ + Alphabet: 31.485 · Alphabet · publication date unlisted ↗ + Meta: 31.186 · Meta · publication date unlisted ↗ + Microsoft: 23.886 · Microsoft · publication date unlisted ↗ + Oracle: 4.511 · Oracle · publication date unlisted ↗
Total · all fiveFiscal years ended 2023148.827Derived sum of reported actualsAmazon: 52.729 · Amazon · publication date unlisted ↗ + Alphabet: 32.251 · Alphabet · publication date unlisted ↗ + Meta: 27.045 · Meta · publication date unlisted ↗ + Microsoft: 28.107 · Microsoft · publication date unlisted ↗ + Oracle: 8.695 · Oracle · publication date unlisted ↗
Total · all fiveFiscal years ended 2024224.133Derived sum of reported actualsAmazon: 82.999 · Amazon · publication date unlisted ↗ + Alphabet: 52.535 · Alphabet · publication date unlisted ↗ + Meta: 37.256 · Meta · publication date unlisted ↗ + Microsoft: 44.477 · Microsoft · publication date unlisted ↗ + Oracle: 6.866 · Oracle · publication date unlisted ↗
Total · all fiveFiscal years ended 2025378.723Derived sum of reported actualsAmazon: 131.819 · Amazon · publication date unlisted ↗ + Alphabet: 91.447 · Alphabet · publication date unlisted ↗ + Meta: 69.691 · Meta · publication date unlisted ↗ + Microsoft: 64.551 · Microsoft · publication date unlisted ↗ + Oracle: 21.215 · Oracle · publication date unlisted ↗
Older forecast total · all fiveCY2026581September 2025 consensus forecastApollo · publication date unlisted ↗ · Sum of the five published rounded company values.
Older forecast total · all fiveCY2027660September 2025 consensus forecastApollo · publication date unlisted ↗ · Sum of the five published rounded company values.
Older forecast total · all fiveCY2028697September 2025 consensus forecastApollo · publication date unlisted ↗ · Sum of the five published rounded company values.
Older forecast total · all fiveCY2029730September 2025 consensus forecastApollo · publication date unlisted ↗ · Sum of the five published rounded company values.
Amazon · older forecastCY2026 · September 2025 consensus≈147ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Amazon · older forecastCY2027 · September 2025 consensus≈167ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Amazon · older forecastCY2028 · September 2025 consensus≈160ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Amazon · older forecastCY2029 · September 2025 consensus≈172ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Alphabet · older forecastCY2026 · September 2025 consensus≈127ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Alphabet · older forecastCY2027 · September 2025 consensus≈137ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Alphabet · older forecastCY2028 · September 2025 consensus≈149ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Alphabet · older forecastCY2029 · September 2025 consensus≈159ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Meta · older forecastCY2026 · September 2025 consensus≈112ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Meta · older forecastCY2027 · September 2025 consensus≈127ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Meta · older forecastCY2028 · September 2025 consensus≈139ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Meta · older forecastCY2029 · September 2025 consensus≈167ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Microsoft · older forecastCY2026 · September 2025 consensus≈153ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Microsoft · older forecastCY2027 · September 2025 consensus≈167ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Microsoft · older forecastCY2028 · September 2025 consensus≈172ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Microsoft · older forecastCY2029 · September 2025 consensus≈153ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Oracle · older forecastCY2026 · September 2025 consensus≈42ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Oracle · older forecastCY2027 · September 2025 consensus≈62ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Oracle · older forecastCY2028 · September 2025 consensus≈77ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
Oracle · older forecastCY2029 · September 2025 consensus≈79ForecastApollo · publication date unlisted ↗ · Older analyst consensus as reproduced by Apollo, exhibit 8 (page 6). Forecasts are not later actuals; current 2026 guidance is substantially higher.
AmazonCY2026 guidance≈220Forecast / company guidanceAssociated Press · 2026-07-30 ↗
CY2026 cash capex guidance reported by AP from the July earnings call; includes businesses beyond AWS. Primary transcript remains a follow-up.
AlphabetCY2026 guidance195–205Forecast / company guidanceAssociated Press · 2026-07-30 ↗
CY2026 guidance reported by AP from July earnings. Primary transcript remains a follow-up.
MicrosoftCY2026 guidance≈175Forecast / company guidanceMicrosoft · 2026-07-29 ↗
CY2026 guidance after lease reclassification; finance leases included, operating leases excluded. Investment expectations unchanged apart from accounting impact.
MetaCY2026 guidance130–145Forecast / company guidanceMeta · 2026-07-29 ↗
CY2026 guidance includes finance-lease principal payments, unlike the historical cash PP&E series.

Reviewed 2026-09-09. Values retain source precision. No inflation adjustment.

  • Oracle has a reported FY2026 result; no verified calendar-2026 guidance is included.
  • Amazon and Alphabet July guidance is attributed to AP earnings reporting; obtain primary transcripts before changing its attribution.
  • No complete 2030 company-by-company forecast is verified. The 2026–2029 analyst vintage is older than current guidance and is kept separate.
  • J.P. Morgan August 2026 chart was not merged: its public caption labels U.S. spending and does not supply numeric company-by-company values.
Download accepted observations ↗